6 .Nd maintain program dependencies with Tcl
13 .Op Fl j Ar max_processes
23 is a program to process a
25 -- a build automation script written in Tcl.
27 The arguments are as follows:
32 prior to evaluating the TMakefile (that is, set it to 1).
34 Add the environment to the search path for parameters.
38 instead of the default
43 to the search path for files included with the
46 .It Fl j Ar max_processes
49 processes to evaluate the TMakefile.
51 Display the commands that would be evaluated by tmk without actually executing them.
55 to the package search path used by the
59 Silent mode: do not display information on stdout. Errors will still be displayed.
61 Force update: update all targets needed by the goal target, regardless of whether
62 they're out of date or not.
64 Display tmk's idea of the value of
66 without executing any rules.
72 overriding any defaults specified in the TMakefile.
77 .Bl -hang -compact -width DS
78 .It The TMk Reference Manual (refman)
79 .It The Jim Tcl User Reference Manual
84 was first developed in early 2016 by Cory Burgett and Andre van Schalkwyk,
85 inspired by the classic
87 utility included with UNIX variants, whose history goes way back.