smake is a utility that allows developers to build makefiles in 100% TCL (with the smake extensions). This allows one to use all the facilities that TCL provides to deal with large projects like namespaces, packages, database access etc.Last update: 14th Oct 2003, version 1.1 (now includes rules based on a pattern tree)Webpage: http://people.fishpool.fi/~setok/proj/smake/The small smake [1] program by Kristoffer Lawson proved immensely useful for me; but it took me some while to figure out how to tweak it that it suited my needs perfectly - just put Tcl commands in the right place. --Philipp RoesslerAMG: I take it this project is unrelated to Jörg Schilling's smake [2] [3].
2010-08-19: move to fossilI am now hosting this on fossil. Feel free to contribute there, and pull/clone files, plus add tickets or whatnot.Fossil repository available here: https://chiselapp.com/user/Setok/repository/smake/homeIt currently includes the one file from my own Tcl "codebase" that is needed for smake. Not optimal, as codebase may be edited and updated elsewhere, but does make getting a ready working clone easier.
2003-11-20 : VI's smake musings
See also: A Little Make Replacement, bras
