Zmake#
Description#
This command will generate a real makefile
and make an executable for the current architecture
based on the Zsetup generated pre-makefile Makefile.dat
. If the
Makefile.dat
was not yet generated, Zmake will run Zsetup
automatically.
Syntax#
% Zmake
[ options ] [ target ] \(\hookleftarrow\)
Options |
DESCRIPTION |
---|---|
|
make debug version |
|
used to specify the number of jobs (commands) to run simultaneously during
the build process. You can also set a default value using the |
|
specify filename to replace |
|
print help |
The following are some predefined targets. To check all available targets and customize them as needed,
please refer to the makefile
.
Targets |
Description |
---|---|
object |
build the specified object only (e.g.
|
|
build libraries defined with |
|
clean out makefiles, etc. |
|
similar to |
|
clean orphan objects for $Z7MACHINE |
|
clean out binaries and object files for the current architecture only. Makefiles are not deleted. |
|
remove all binaries, objects, and generated makefiles, etc. This should leave a minimum set of files to make a source distribution of your code. |
Please be careful with the cleaning targets above, as they run without prompting for confirmation.