6.1.2 Compilation
We describe here the simplest way to obtain all the interesting Monod
executables. For more information, the reader should consult the
detailed Implementation section, Source Code Structure.
The main Makefile, located in the top directory as
Makefile, can be used to invoke all the main Monod end
products. More precisely,
- make all will create all the main Monod executables, namely:
- singlecell/singlecelltest — a non-interactive self-contained
program which creates a single cell, loads it with a simple genome and
goes through a few testing iterations. It is described in more
details Usage.
- FIXME: List here the other executables when we have them.
- make examples will create a few interesting stand-alone
executables, some of which do not contain the entire Monod model.
Namely:
- examples/incubcalc/incubcalc — an interactive arithmetic
evaluator, based on the Incubator layer of the design stack. It is
described in more detail in Provided Examples.
- FIXME: List here the other examples when we have them.
- make testsuite will create the full unit test suite, located
in testing/alltests. It is described in more detail in
Test Suite.
- make doc — described under Documentation.
- make manual — described under Documentation.
There is currently no installation step — all the binaries are left in
the build directory. We describe their location in detail in the
appropriate sections below. You can simply execute the executables
from the command line. They are described in detail in the Usage
section below.