Next: Compiling in thorns
Up: Building and Administering a
Previous: Building and Administering a
gmake targets for building and administering configurations
A target for gmake can be naively thought of as an argument
that tells it which of several things listed in the Makefile it
is to do. The command gmake help lists all gmake targets:
- gmake <config>
- builds a configuration. If the configuration doesn't exist
it will create it.
- gmake <config>-clean
- removes all object and dependency files from
a configuration.
- gmake <config>-cleandeps
- removes all dependency files from
a configuration.
- gmake <config>-cleanobjs
- removes all object files from
a configuration.
- gmake <config>-config
- creates a new configuration or reconfigures an old one.
- gmake <config>-cvsupdate
- update the Flesh and Thorns for a configuration using CVS
- gmake <config>-delete
- deletes a configuration (rm -r configs/<config>).
- gmake <config>-editthorns
- edits the ThornList.
- gmake <config>-examples
- copies all the example parameter files relevant for this configuration to the directory examples in the Cactus home directory. If a file of the same name is already there, it will not overwrite it.
- gmake <config>-realclean
- removes from a configuration
all object and dependency files, as well as files generated from the
CST (stands for Cactus Specification Tool, which is the perl scripts
which parse the thorn configuration files). Only the files generated
by configure and the ThornList file remain.
- gmake <config>-rebuild
- rebuilds a configuration (reruns the CST).
- gmake <config>-testsuite
- runs the test programs associated with
each thorn in the configuration. See section A2.4 for information about the
testsuite mechanism.
- gmake <config>-thornlist
- regenerates the ThornList for a configuration.
- gmake <config>-utils [UTILS=<list>
- ] builds all utility programs provided by the thorns of a configuration. Individual utilities can be selected by giving their names in the UTILS variable.
- gmake <config>-ThornGuide
- builds documentation for the thorns
in this configuration.
- gmake <config>-configinfo
- displays the options used to build the configuration.
- gmake <config>-cvsupdate
- updates the Flesh and this configuration's Thorns from the CVS repositories.
Next: Compiling in thorns
Up: Building and Administering a
Previous: Building and Administering a
|