1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#### Directory auto/
This directory contains files that are automatically
generated, but are nonetheless part of the source archive.
Users who want to build BornAgain should consider this
directory a regular part of the source distributions.
Developers, on the other hand, should regenerate files
in this directory whenever their sources have changed.
To this end, configure CMake with `cmake .. -DDEV=ON`.
The build process then requires additional tools,
- Swig for regenerating auto/Wrap;
- Ruby (which provides the embedded Ruby interpreter erb)
for regenerating Examples and MiniExamples.
Contents of this directory:
`Examples`
: Public version of the Python scripting examples
`MiniExamples`
: Version of the Python scripting examples with mini detectors,
for automatized testing
`Wrap`
: Python wrapper, generated by Doxygen and Swig.
|