File: README.md

package info (click to toggle)
bornagain 23.0-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 103,936 kB
  • sloc: cpp: 423,131; python: 40,997; javascript: 11,167; awk: 630; sh: 318; ruby: 173; xml: 130; makefile: 51; ansic: 24
file content (25 lines) | stat: -rw-r--r-- 851 bytes parent folder | download | duplicates (4)
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.