Tmk is a smart and efficient 'make' tool built with code in Tcl language, which facilitates automation of software production processes.
One of the key features of tmk is its ability to automatically recompile all programs that depend on a certain file, or distribute data onto machines that are not up to date. This is similar to the functionality of traditional make utilities.
However, tmk has taken it a step further by offering platform-independent commands and modules, and a powerful configuration subsystem that allows you to set it up for different platforms and sites. This means that you can work on a higher level of abstraction, providing greater flexibility and customization options than make does.
Some of the key features of tmk include being able to use it like make, an advanced scripting environment, and the ability to work on a higher level of abstraction.
The latest release of tmk includes separate configuration files and a linux version detection method based on lsb_release. If you're in the market for a powerful make tool, tmk is definitely worth checking out.
Version 0.91.0: N/A