Artifact 44164b240c03e9a40cadde813a7e4e27e908dace:
- File auto.def — part of check-in [37cfee9841] at 2013-06-17 22:43:18 on branch develop — Rewrite Sourcefile from Lua to TcL format. Fix auto.def not exporting all variables, and spm.sh mode -x. Fix spm-minimal.sh.in template script not being ready for tcl. Add TcL to the list of dependencies to be fetched. Add TcL to the list of build dependencies in the src/Tupfile file. Add new rule to Tupriles for building with USE_TCL being defined (currently always on). Add TcL interp object to spm.c for parsing Sourcefile. Update tup.config.in template to use TcL instead of Lua. (user: necrophcodr size: 508)
# Initial auto.def created by 'autosetup --init=make' # vim: filetype=tcl use cc # Add any user options here options { build-type:=standalone => "standalone|lightweight|minimal" } cc-check-tools ar ranlib strip cc-check-includes string.h memory.h define BUILD_TYPE [join [opt-val build-type] ] define USE_SQLITE3 1 define USE_TCL 1 make-config-header src/config.h -bare {HAVE_* USE_*} make-template tup.config.in build/tup.config make-template scripts/spm-minimal.sh.in spm.sh exec chmod +x spm.sh