The SCons build system

The SCons build system was chosen over other build systems including make as it is a cross-platform build system which can be used in Unix, GNU/Linux, Mac OS X, and even MS Windows (the correct compilers are nevertheless required). Various components of the program relax can be created using the SCons utility. This includes C module compilation, manual creation, distribution creation, and cleaning up and removing certain files. The file sconstruct in the base relax directory, which consists of python code, directs the operation of SCons for the various functions.


The relax user manual (PDF), created 2020-08-26.