SCons
SCons and Madagascar
SCons (from Software Construction) is a superior alternative to the classic make utility.
SCons is implemented as a Python script, its "configuration files" (SConstruct files) are also Python scripts. Madagascar uses SCons to compile software, to manage data processing flowing, and to assemble reproducible documents.
Compilation
Data processing flows with rsf.proj
Default targets
Command-line options
Command-line options | |
---|---|
Name | Meaning |
TIMER | Whether to time execution |
CHECKPAR | Whether to check parameters |
ENVIRON | Additional environment settings |
CLUSTER | Nodes available on a cluster |
MPIRUN | mpirun command |