-
Notifications
You must be signed in to change notification settings - Fork 0
/
xdressrc.py
48 lines (39 loc) · 1.16 KB
/
xdressrc.py
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
from xdress.utils import apiname
from xdress.doxygen import default_doxygen_config
package = "pyne"
packagedir = "pyne"
plugins = (
"xdress.stlwrap",
"xdress.autoall",
"xdress.autodescribe",
"xdress.doxygen",
"xdress.cythongen",
)
doxygen_config = {
"PROJECT_NAME": "PYNE",
"EXTRACT_ALL": False, # Note usage of python False
"GENERATE_DOCBOOK": False,
"GENERATE_LATEX": True, # Could be 'YES' or True
}
doxyfile_name = "./build/tally_doxyfile"
includes = ["/mnt/data/opt/dagmc/hdf5/include"]
extra_types = "extra_types" # non-default value
stlcontainers = [
("set", "str"),
("set", "int32"),
("map", "str", "str"),
("map", "str", "int32"),
("map", "int32", "str"),
("map", "str", "uint32"),
("map", "uint32", "str"),
("map", "str", "float64"),
("map", "uint32", "uint32"),
("map", "int32", "int32"),
("map", "int32", "float64"),
("map", "int32", "complex"),
("map", "uint32", "float64"),
("map", "str", ("vector", "float64")),
("map", "int32", ("vector", "float64")),
]
# stlcontainers_module = 'stlcontainers'
classes = [apiname("Tally", "src/tally.*", incfiles="tally.h")]