Next: Compiling in thorns
Up: Building and Administering a
Previous: Building and Administering a
Contents
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
- updates 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 set of 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 test suite mechanism.
- gmake <config>-thornlist
- regenerates the ThornList for a configuration.
- gmake <config>-utils [UTILS3#3<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 <thorn>-ThornDoc
- builds the documentation for the thorn.
- gmake ThornDoc
- builds the documentation for all thorns.
- gmake ArrangementDoc
- builds the documentation for all arrangements.
- 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
Contents
|