Makefile.in

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added support for compiling with Tcl 9.0 (Many Thanks to Jan Nijtmans for first steps)

This version compiles cleanly at least with Tcl 8.6.* and Tcl 9.0 (fossil trunk),

having -pedantic and -Wextra defined.

  1. … 20 more files in changeset.
make it possible to pass "CFLAGS_OPTIMIZE=..." to Makefile

added target for clang-tidy, fine-tuning of compile flags

reduce useless output of "make test"

  1. … 1 more file in changeset.
Save intermediate state

  1. … 2 more files in changeset.
Add script to automatically configure auto_path if needed. Refactor shell script generation routines into build.tcl

  1. … 6 more files in changeset.
* Makefile.in: Avoid pathnames as targets and target dependencies, as they may break make in presence of colons or whitespaces in pathnames as set by autoconf (e.g., --prefix=/data/bin-2019-10-04:19:39:35 or --exec-prefix=/tmp/data/bin-2019-10-04:19:39:35). Thanks to Héctor Romojaro for reporting.

fine-tuning of gcc warnings

remove "-Wabi" for standard intense checking - more troubles then benefits

address dtrace triggers from Makefile, although not configured

  1. … 1 more file in changeset.
try to simplify Makefile dependencies for DTRACE

fix typo

* Makefile.in, win/makefile.vc: Add TCL_PKG_PREFER_LATEST to avoid version hickups (stable beating latest) somewhere from TCLLIBPATH etc.

  1. … 1 more file in changeset.
keep COMMIT file (as indicated in README.release)

Don't add file COMMIT to tar file

fix typos

  1. … 34 more files in changeset.
add starmethod design study

  1. … 2 more files in changeset.
Makefile.in: Polishing

update genstub path to recent versions of Tcl releases

* msgcat.test: Added a small collection of basic tests covering msgcat usage from within NSF/NX objects and classes. Tested successfully with mainline Tcl 8.6 and the TIP-490 branch "tip490-msgcat-oo-2".

  1. … 1 more file in changeset.
extend regression test

  1. … 2 more files in changeset.
Use snprintf() instead of sprintf() to protect better against potential buffer overflows

  1. … 8 more files in changeset.
Improve portability (restict length of literal strings <= 4095)

Adress literal limitaton in ISO C99, that requires compilers to support

only strings up to 4095 bytes. As a consequence, we have to split

the compiled-in literal commands into two parts.

  1. … 7 more files in changeset.
Add more tidy and checking compiler flags

add properties tutorial to test set

* Makefile.in: Unify ASCIIDOC exec configuration.

- adjust pdf generation for newer versions of prince

- add make target lldbtest

* nsfDebug.c, configure.ac: Provide for the commit id (if available) to be stored in the variable "::nsf::commit".

  1. … 3 more files in changeset.
- remove duplicated flag