$(tcl) - deprecated
$(tcl) is deprecated, tclsh is used instead of $(tcl) to generate files. The $(tcl) command launches the TCL interpreter and generates the final file by using both a Tcl template file and the intermediary XML file created by the $(generate) command.
Syntax
$tcl [options] xml_filename
- options are described in Table 1.
- Name of the intermediary XML file created by the $(generate) command for the current item.
Options
Option | Description |
---|---|
-tpl
templatefilename |
Tcl template filename. |
-o |
Path of the file to which to write output. |
Alternative syntax
Syntax similar to the command line Tcl Interpreter is available from version
2.41.
$(tcl) templatename templatearguments
Usage
The
$(tcl)
is used in build rules for generated programs. Predefined node variables can be used in the command.
$(tcl) "$(TemplateDir)/tpl/main.tcl" "$(InputDir)/$(InputBaseName).xml"