Invoking tclmake
From a command shell, change to the directory in which
you want
tclmake to run, and type
tclmake
tclmake will run in that directory and attempt to make the
targets of the first rule in the file. The full calling syntax of
tclmake is:
tclmake options variables ?goal ...?
Each goal is the name of a target that tclmake will attempt to
update. If none is supplied, tclmake will use the first target
in the tclmakefile. The variables are variable overrides,
which have the syntax
varname=varvalue
The given variable will have its value set to the given value, and the
value in the tclmakefile will be ignored. The options are
keywords beginning with a dash. tclmake accepts the following
options:
-
-d
--debug
-
Print debugging information.
-
-f filename
--file filename
-
Use this file as the tclmakefile.
-
-h
--help
-
Print out this list of options.
-
-s
--silent
--quiet
- Print no information at all to stdout or stderr.
If no makefile is specified, then tclmake will also
recognize the following options. (These options are
specified in the default tclmakefile.):
-
-p
--packages
- Recursively call tclmake in directories that contain a
pkgIndex.tcl file, except those that have names
in uppercase (such as SCCS and RCS).
-
-r
--recursive
- Recursively call tclmake in all
sub-directories, except those that have names in
uppercase (such as SCCS and RCS).