Version 21 of smake

Updated 2008-02-29 16:31:35 by LV

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[L1 ] 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 Roessler


2008-02-29: git repository

Setok I now added the files into two git repositories. They do not yet contain the patches from smake musings, but now they should be fairly easy to incorporate (plus there are many benefits to git). You need the smake repository and our codebase-tcl repository. Get them this way:

codebase-tcl needs to be symlinked into the smake directory as 'codebase'. Let me know if you think there's a better way to do this with git.


2003-11-20 : VI's smake musings


See also: A Little Make Replacement, bras