The configuration script may tell the CST to add certain features to
the Cactus environment -- either to the make system or to header
files included by thorns. It does this by outputting lines to its
standard output:
BEGIN DEFINE
<text>
END DEFINE
Places a set of definitions in a header file which will be included by
all thorns using this capability (either through an OPTIONAL or
REQUIRES entry in their configuration.ccl files).
INCLUDE_DIRECTORY <directory>
Adds a directory to the include path used for compiling files in
thorns using this capability.
BEGIN MAKE_DEFINITION
<text>
END MAKE_DEFINITION
Adds a makefile definition into the compilation of all thorns using
this capability.
BEGIN MAKE_DEPENDENCY
<text>
END MAKE_DEPENDENCY
Adds makefile dependency information into the compilation of all
thorns using this capability.
LIBRARY <library>
Adds a library to the final cactus link.
LIBRARY_DIRECTORY <library>
Adds a directory to the list of directories searched for libraries at
link time.