Salome HOME
fix harmless bug -DCMAKE_C_COMPILER:STRING . '-D' was forgotten
[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     }
17     depend : [
18        "KERNEL",
19        "GUI",
20        "MEDCOUPLING",
21        "FIELDS",
22        "GEOM",
23        "SMESH",
24        "Python",
25        "qt",
26        "boost",
27        "hdf5",
28        "medfile",
29        "ParaView",
30        "CAS",
31        "omniORB",
32        "docutils",
33        "libxml2",
34        "six",
35        "pytz"
36     ]
37     opt_depend : []
38     build_depend : ["cmake", "swig", "cppunit"]
39     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
40     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
41     properties:
42     {
43         has_salome_gui : "yes"
44         is_SALOME_module : "yes"
45         incremental : "yes"
46     }
47 }
48
49 default_win:
50 {
51     depend : [
52        "KERNEL",
53        "GUI",
54        "MEDCOUPLING",
55        "FIELDS",
56        "GEOM",
57        "SMESH",
58        "Python",
59        "qt",
60        "boost",
61        "hdf5",
62        "medfile",
63        "ParaView",
64        "CAS",
65        "omniORB",
66        "docutils",
67        "libxml2",
68        "six",
69        "pytz",
70     ]
71 }
72
73 default_MPI :
74 {
75     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DMEDCOUPLING_USE_MPI=ON -DSALOME_USE_MPI=ON  -DCMAKE_CXX_COMPILER:STRING=${MPI_ROOT_DIR}/bin/mpic++ -DCMAKE_C_COMPILER:STRING=${MPI_ROOT_DIR}/bin/mpicc"
76     depend : [
77        "KERNEL",
78        "GUI",
79        "MEDCOUPLING",
80        "FIELDS",
81        "GEOM",
82        "SMESH",
83        "Python",
84        "qt",
85        "boost",
86        "hdf5",
87        "medfile",
88        "ParaView",
89        "CAS",
90        "omniORB",
91        "docutils",
92        "libxml2",
93        "six",
94        "pytz",
95        "openmpi"
96     ]
97 }
98
99 version_7_8_0_to_9_1_0 :
100 {
101     depend : [
102        "KERNEL",
103        "GUI",
104        "MEDCOUPLING",
105        "MED",
106        "GEOM",
107        "SMESH",
108        "Python",
109        "qt",
110        "boost",
111        "hdf5",
112        "medfile",
113        "ParaView",
114        "CAS",
115        "omniORB",
116        "docutils",
117        "libxml2",
118        "six",
119        "pytz"
120     ]
121 }
122
123 version_9_5_0_MPI :
124 {
125     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DMEDCOUPLING_USE_MPI=ON -DSALOME_USE_MPI=ON  -DCMAKE_CXX_COMPILER:STRING=${MPI_ROOT_DIR}/bin/mpic++ -DCMAKE_C_COMPILER:STRING=${MPI_ROOT_DIR}/bin/mpicc"
126     patches : ['PARAVIS-MEDReader-CMakeLists.patch'] # backporting bos #20031 
127     depend : [
128        "KERNEL",
129        "GUI",
130        "MEDCOUPLING",
131        "FIELDS",
132        "GEOM",
133        "SMESH",
134        "Python",
135        "qt",
136        "boost",
137        "hdf5",
138        "medfile",
139        "ParaView",
140        "CAS",
141        "omniORB",
142        "docutils",
143        "libxml2",
144        "six",
145        "pytz",
146        "openmpi"
147     ]
148 }
149
150 version_8_5_0_MPI :
151 {
152     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DMEDCOUPLING_USE_MPI=ON -DSALOME_USE_MPI=ON"
153     depend : [
154        "KERNEL",
155        "GUI",
156        "MEDCOUPLING",
157        "MED",
158        "GEOM",
159        "SMESH",
160        "Python",
161        "qt",
162        "boost",
163        "hdf5",
164        "medfile",
165        "ParaView",
166        "CAS",
167        "omniORB",
168        "docutils",
169        "libxml2",
170        "six",
171        "pytz"
172     ]
173     patches : ["paravis_8_3_mpi_medinclude.patch"]
174 }
175
176 version_V6_6_0 :
177 {
178     cmake_options : ""
179     depend : [
180        "KERNEL",
181        "GUI",
182        "MED",
183        "Python",
184        "qt",
185        "boost",
186        "hdf5",
187        "medfile",
188        "ParaView",
189        "CAS",
190        "omniORB",
191        "docutils",
192        "libxml2"
193     ]
194 }
195
196 version_alamos :
197 {
198     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=OFF -DSALOME_PARAVIS_USE_SMESH_SOURCE=OFF"
199     depend : [
200        "KERNEL",
201        "GUI",
202        "MEDCOUPLING",
203        "Python",
204        "qt",
205        "boost",
206        "hdf5",
207        "medfile",
208        "ParaView",
209        "CAS",
210        "omniORB",
211        "docutils",
212        "libxml2",
213        "six",
214        "pytz"
215     ]
216 }