]> SALOME platform Git repositories - tools/sat_salome.git/blob - products/MEDCOUPLING.pyconf
Salome HOME
spns #20273 - use MAKE_OPTIONS
[tools/sat_salome.git] / products / MEDCOUPLING.pyconf
1 default :
2 {
3     name : "MEDCOUPLING"
4     build_source : "cmake"
5     cmake_options : "-DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=ON -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_SCOTCH=ON -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=OFF"
6     get_source : "git"
7     git_info:
8     {
9         repo : $PROJECTS.projects.salome.git_info.default_git_server + "tools/medcoupling.git"
10         repo_dev : $PROJECTS.projects.salome.git_info.default_git_server_dev + "medcoupling.git"
11     }
12     depend : [
13               "boost",
14               "cppunit",
15               "Python",
16               "hdf5",
17               "medfile",
18               "scotch",
19               "metis",
20               "docutils",
21               "libxml2",
22               "Sphinx",
23               "sphinxintl",
24               "setuptools",
25               "six",
26               "pytz",
27               "numpy",
28               "scipy",
29               "lapack",
30               "CONFIGURATION"
31               ]
32     build_depend : ["cmake", "swig", "doxygen", "graphviz", "cppunit"]
33     opt_depend : []
34     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
35     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
36     properties:
37     {
38         incremental : "yes"
39         is_SALOME_module : "yes"
40         has_unit_tests
41         fhs : "yes"
42     }
43 }
44
45 default_win :
46 {
47     cmake_options : '  -DMEDCOUPLING_USE_64BIT_IDS=ON -DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=OFF -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_SCOTCH=OFF -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=OFF '
48     depend : [
49               "boost",
50               "Python",
51               "hdf5",
52               "medfile",
53               "metis",
54               "docutils",
55               "graphviz",
56               "libxml2",
57               "Sphinx",
58               "sphinxintl",
59               "setuptools",
60               "six",
61               "pytz",
62               "numpy",
63               "CONFIGURATION"
64              ]
65     build_depend : ["cmake", "swig", "doxygen", "cppunit"]
66 }
67
68 default_MPI :
69 {
70     cmake_options : "-DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=OFF -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=OFF -DMEDCOUPLING_PARTITIONER_SCOTCH=ON -DMEDCOUPLING_PARTITIONER_PARMETIS=ON -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=ON -DSALOME_USE_MPI=ON -DMEDCOUPLING_USE_64BIT_IDS=ON"
71     depend : [
72               "boost",
73               "cppunit",
74               "Python",
75               "hdf5",
76               "medfile",
77               "scotch",
78               "ParMetis",
79               "docutils",
80               "libxml2",
81               "Sphinx",
82               "sphinxintl",
83               "setuptools",
84               "six",
85               "pytz",
86               "numpy",
87               "scipy",
88               "lapack",
89               "CONFIGURATION",
90               "openmpi"
91               ]
92 }
93
94 default_int64:
95
96     cmake_options : "-DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=ON -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_SCOTCH=ON -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=OFF -DMEDCOUPLING_USE_64BIT_IDS=ON"
97
98 }
99
100 version_V9_5_0 :
101 {
102 }
103
104 version_V9_5_0_win :
105 {
106     cmake_options : ' -DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=OFF -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_SCOTCH=OFF -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=OFF '
107 }
108
109 version_V9_4_0 :
110 {
111 }
112
113 version_V9_4_0_win :
114 {
115     cmake_options : ' -DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=OFF -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_SCOTCH=OFF -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=OFF '
116 }
117
118 version_7_8_2_to_8_4_0 :
119 {
120     depend : [
121               "boost",
122               "Python",
123               "hdf5",
124               "medfile",
125               "scotch",
126               "metis",
127               "docutils",
128               "libxml2",
129               "Sphinx",
130               "setuptools",
131               "numpy",
132               "scipy",
133               "lapack"
134               "CONFIGURATION"
135               ]
136 }
137
138 version_V7_8_0 :
139 {
140     cmake_options : "-DMEDCOUPLING_ENABLE_PARTITIONER=OFF -DMEDCOUPLING_PARTITIONER_METIS=OFF -DMEDCOUPLING_PARTITIONER_SCOTCH=OFF"
141     depend : [
142               "boost",
143               "Python",
144               "hdf5",
145               "medfile",
146               "libxml2",
147               "Sphinx",
148               "setuptools",
149               "numpy",
150               "scipy",
151               "lapack"
152               ]
153 }