]> SALOME platform Git repositories - tools/sat_salome.git/blob - products/PARAVIS.pyconf
Salome HOME
8fd9adbd804e744964b4de47737abd7ff664616e
[tools/sat_salome.git] / products / PARAVIS.pyconf
1 default :
2 {
3     name : "PARAVIS"
4     build_source : "cmake"
5     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DBUILD_TESTING=ON"
6     get_source : "git"
7     git_info:
8     {
9         repo : $PROJECTS.projects.salome.git_info.default_git_server + "modules/paravis.git"
10         repo_dev : $PROJECTS.projects.salome.git_info.default_git_server_dev + "paravis.git"
11     }
12     environ :
13     {
14         _PV_PLUGIN_PATH  : $install_dir + $VARS.sep + "lib" + $VARS.sep + "paraview"
15         SalomeAppConfig_ : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "paravis"
16         env_script       : "PARAVIS.py"
17     }
18     depend : [
19        "KERNEL",
20        "GUI",
21        "MEDCOUPLING",
22        "FIELDS",
23        "GEOM",
24        "SMESH",
25        "Python",
26        "qt",
27        "boost",
28        "hdf5",
29        "medfile",
30        "ParaView",
31        "CAS",
32        "omniORB",
33        "docutils",
34        "libxml2",
35        "six",
36        "pytz"
37     ]
38     opt_depend : []
39     build_depend : ["cmake", "swig", "cppunit"]
40     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
41     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
42     properties:
43     {
44         has_salome_gui : "yes"
45         is_SALOME_module : "yes"
46         incremental : "yes"
47     }
48     patches : []
49 }
50
51 default_win:
52 {
53     depend : [
54        "KERNEL",
55        "GUI",
56        "MEDCOUPLING",
57        "FIELDS",
58        "GEOM",
59        "SMESH",
60        "Python",
61        "qt",
62        "boost",
63        "hdf5",
64        "medfile",
65        "ParaView",
66        "CAS",
67        "omniORB",
68        "docutils",
69        "libxml2",
70        "six",
71        "pytz",
72        "sphinxintl"
73     ]
74     patches : []
75 }
76
77 default_MPI :
78 {
79     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON  -DSALOME_USE_MPI=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} "
80     depend : [
81        "KERNEL",
82        "GUI",
83        "MEDCOUPLING",
84        "FIELDS",
85        "GEOM",
86        "SMESH",
87        "Python",
88        "qt",
89        "boost",
90        "hdf5",
91        "medfile",
92        "ParaView",
93        "CAS",
94        "omniORB",
95        "docutils",
96        "libxml2",
97        "six",
98        "pytz",
99        "openmpi"
100     ]
101     patches : []
102 }
103
104 version_V9_11_0_MPI :
105 {
106     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON  -DSALOME_USE_MPI=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} "
107     depend : [
108        "KERNEL",
109        "GUI",
110        "MEDCOUPLING",
111        "FIELDS",
112        "GEOM",
113        "SMESH",
114        "Python",
115        "qt",
116        "boost",
117        "hdf5",
118        "medfile",
119        "ParaView",
120        "CAS",
121        "omniORB",
122        "docutils",
123        "libxml2",
124        "six",
125        "pytz",
126        "openmpi"
127     ]
128     patches : []
129 }
130
131 version_V9_10_0_MPI :
132 {
133     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON  -DSALOME_USE_MPI=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} "
134     depend : [
135        "KERNEL",
136        "GUI",
137        "MEDCOUPLING",
138        "FIELDS",
139        "GEOM",
140        "SMESH",
141        "Python",
142        "qt",
143        "boost",
144        "hdf5",
145        "medfile",
146        "ParaView",
147        "CAS",
148        "omniORB",
149        "docutils",
150        "libxml2",
151        "six",
152        "pytz",
153        "openmpi"
154     ]
155     patches : []
156 }
157
158 version_V9_9_0_MPI :
159 {
160     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON  -DSALOME_USE_MPI=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} "
161     depend : [
162        "KERNEL",
163        "GUI",
164        "MEDCOUPLING",
165        "FIELDS",
166        "GEOM",
167        "SMESH",
168        "Python",
169        "qt",
170        "boost",
171        "hdf5",
172        "medfile",
173        "ParaView",
174        "CAS",
175        "omniORB",
176        "docutils",
177        "libxml2",
178        "six",
179        "pytz",
180        "openmpi"
181     ]
182 }
183 version_V9_8_0 :
184 {
185     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DBUILD_TESTING=ON"
186 }
187
188 version_V9_8_0_MPI :
189 {
190     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DMEDCOUPLING_USE_MPI=ON -DSALOME_USE_MPI=ON"
191     depend : [
192        "KERNEL",
193        "GUI",
194        "MEDCOUPLING",
195        "FIELDS",
196        "GEOM",
197        "SMESH",
198        "Python",
199        "qt",
200        "boost",
201        "hdf5",
202        "medfile",
203        "ParaView",
204        "CAS",
205        "omniORB",
206        "docutils",
207        "libxml2",
208        "six",
209        "pytz",
210        "openmpi"
211     ]
212 }
213
214 version_V9_7_0 :
215 {
216     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DBUILD_TESTING=ON"
217 }
218
219 version_V9_6_0 :
220 {
221    patches : ['PARAVIS-MEDLoaderForPV-64BITS_IDS.patch'] # port-back post-9.6.0 PARAVIS fix # bos #20444
222 }
223
224 version_V9_6_0_MPI :
225 {
226     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DMEDCOUPLING_USE_MPI=ON -DSALOME_USE_MPI=ON"
227     depend : [
228        "KERNEL",
229        "GUI",
230        "MEDCOUPLING",
231        "FIELDS",
232        "GEOM",
233        "SMESH",
234        "Python",
235        "qt",
236        "boost",
237        "hdf5",
238        "medfile",
239        "ParaView",
240        "CAS",
241        "omniORB",
242        "docutils",
243        "libxml2",
244        "six",
245        "pytz",
246        "openmpi"
247     ]
248    patches : ['PARAVIS-MEDLoaderForPV-64BITS_IDS.patch'] # port-back post-9.6.0 PARAVIS fix # bos #20444
249 }
250
251 version_V9_4_0 :
252 {
253    cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON "
254 }
255
256 version_V9_3_0 :
257 {
258    cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON "
259 }
260
261 version_7_8_0_to_9_1_0 :
262 {
263     depend : [
264        "KERNEL",
265        "GUI",
266        "MEDCOUPLING",
267        "MED",
268        "GEOM",
269        "SMESH",
270        "Python",
271        "qt",
272        "boost",
273        "hdf5",
274        "medfile",
275        "ParaView",
276        "CAS",
277        "omniORB",
278        "docutils",
279        "libxml2",
280        "six",
281        "pytz"
282     ]
283 }
284
285 version_9_5_0_MPI :
286 {
287     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DMEDCOUPLING_USE_MPI=ON -DSALOME_USE_MPI=ON"
288     patches : ['PARAVIS-MEDReader-CMakeLists.patch'] # backporting bos #20031 
289     depend : [
290        "KERNEL",
291        "GUI",
292        "MEDCOUPLING",
293        "FIELDS",
294        "GEOM",
295        "SMESH",
296        "Python",
297        "qt",
298        "boost",
299        "hdf5",
300        "medfile",
301        "ParaView",
302        "CAS",
303        "omniORB",
304        "docutils",
305        "libxml2",
306        "six",
307        "pytz",
308        "openmpi"
309     ]
310 }
311
312 version_8_5_0_MPI :
313 {
314     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DMEDCOUPLING_USE_MPI=ON -DSALOME_USE_MPI=ON"
315     depend : [
316        "KERNEL",
317        "GUI",
318        "MEDCOUPLING",
319        "MED",
320        "GEOM",
321        "SMESH",
322        "Python",
323        "qt",
324        "boost",
325        "hdf5",
326        "medfile",
327        "ParaView",
328        "CAS",
329        "omniORB",
330        "docutils",
331        "libxml2",
332        "six",
333        "pytz"
334     ]
335     patches : ["paravis_8_3_mpi_medinclude.patch"]
336 }
337
338 version_V6_6_0 :
339 {
340     cmake_options : ""
341     depend : [
342        "KERNEL",
343        "GUI",
344        "MED",
345        "Python",
346        "qt",
347        "boost",
348        "hdf5",
349        "medfile",
350        "ParaView",
351        "CAS",
352        "omniORB",
353        "docutils",
354        "libxml2"
355     ]
356 }
357
358 version_alamos :
359 {
360     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=OFF -DSALOME_PARAVIS_USE_SMESH_SOURCE=OFF"
361     depend : [
362        "KERNEL",
363        "GUI",
364        "MEDCOUPLING",
365        "SMESH",
366        "FIELDS",
367        "Python",
368        "qt",
369        "boost",
370        "hdf5",
371        "medfile",
372        "ParaView",
373        "CAS",
374        "omniORB",
375        "docutils",
376        "libxml2",
377        "six",
378        "pytz"
379     ]
380 }
381
382 version_alamos_win :
383 {
384     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=OFF -DSALOME_PARAVIS_USE_SMESH_SOURCE=OFF"
385     depend : [
386        "KERNEL",
387        "GUI",
388        "MEDCOUPLING",
389        "FIELDS",
390        "GEOM",
391        "SMESH",
392        "Python",
393        "qt",
394        "boost",
395        "hdf5",
396        "medfile",
397        "ParaView",
398        "CAS",
399        "omniORB",
400        "docutils",
401        "libxml2",
402        "six",
403        "pytz"
404     ]
405 }