Salome HOME
spns #26828: convergence EDF: rename openturns to OT since conflicts with OPENTURNS_S...
[tools/sat_salome.git] / applications / SALOME-master.pyconf
1 #!/usr/bin/env python
2 #-*- coding:utf-8 -*-
3
4 APPLICATION :
5 {
6     name : 'SALOME-master'
7     workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist
8     tag : 'master'
9     dev : 'no'
10     verbose :'no'
11     debug : 'no'
12     base : 'no'
13     python3 : 'yes'
14     environ :
15     {
16         build : 
17         {
18            CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"
19            RESTRICTED_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "RESTRICTED"
20            SALOME_USE_64BIT_IDS : '1'
21            VTK_SMP_IMPLEMENTATION_TYPE : OpenMP # OpenMP # choose among: sequential / OpenMP / TBB switches
22         }
23         launch : {PYTHONIOENCODING:"UTF_8", SALOME_MODULES_ORDER:"SHAPER:SHAPERSTUDY:GEOM:SMESH"}
24         SALOME_trace : "local" # local/file:.../with_logger
25         SALOME_MODULES : "SHAPER,SHAPERSTUDY,GEOM,SMESH,PARAVIS,YACS,JOBMANAGER"  # specify the first modules to display in gui
26         SALOME_ACTOR_DELEGATE_TO_VTK : '1'
27     }
28     products :
29     {
30         # PREREQUISITES :
31         alabaster : '0.7.6'
32         Babel : '2.7.0'
33         boost : '1.71.0'
34         CAS : 'V7_5_3p1'
35         C3PO: 'v2.0'
36         certifi : '2018.8.24'
37         cgns : '4.1.1'
38         chardet : '3.0.4'
39         click : '6.7'
40         cmake : '3.12.1'
41         cminpack: '1.3.6'
42         cppunit : '1.13.2'
43         cycler : '0.10.0'
44         Cython : '0.29.12'
45         dateutil : '2.6.1'
46         docutils : '0.12'
47         doxygen : '1.8.14'
48         eigen : '3.3.4'
49         embree : '3.12.2'
50         FMILibrary : '2.0.3'
51         freeimage : '3.16.0'
52         freetype : '2.9.1'
53         gcc  :  '8.5.0'
54         mpc : 'native'
55         mpi4py: '3.0.3'
56         gmp : 'native'
57         mpfr : 'native'
58         gdal : '2.4.0'
59         gmsh : '4.8.4'
60         graphviz : '2.38.0'
61         hdf5 : '1.10.3'
62         idna : '2.7'
63         imagesize : '1.0.0'
64         ispc : '1.15.0'
65         Jinja2 : '2.7.3'
66         kiwisolver : '1.0.1'
67         lapack : '3.8.0'
68         libxml2 : '2.9.1'
69         llvm : '8.0.1-clang'
70         markupsafe : '0.23'
71         matplotlib : '3.0.3'
72         medfile : {section: 'default_Autotools', tag: '4.1.1'}
73         mesa : '19.0.8'
74         MeshGems : '2.14-1'
75         metis : '5.1.0'
76         netgen : '6.2.2101'
77         netcdf : '4.6.2'
78         nlopt : '2.5.0'
79         nose: '1.3.7'
80         numpy : '1.16.4'
81         numpydoc : '0.9.0'
82         omniORB : '4.2.2'
83         omniORBpy : '4.2.2'
84         opencv : '3.2.0'
85         openmpi : '3.1.6'
86         openturns: '1.17'
87         openVKL: '0.11.0'
88         ospray : '2.4.0'
89         packaging : '17.1'
90         pandas : '0.25.2'
91         patsy : '0.5.2'
92         ParaView : '5.9.0'
93         PERSALYS: 'v11.0'
94         petsc : {tag : '3.16.0', section: 'version_3_16_0'}
95         Pillow : '7.1.1'
96         planegcs : '0.18-3cb6890'
97         psutil : '5.7.2'
98         PyFMI : '2.5'
99         Pygments : '2.0.2'
100         pyparsing : '2.0.3'
101         PyQt : '5.15.3'
102         #PyQtChart : '5.9'
103         pyreadline : '2.0'
104         Python : '3.6.5'
105         pytz : '2017.2'
106         qt : '5.12.10'
107         qwt : '6.1.2'
108         requests : '2.19.1'
109         rkCommon : '1.5.1'
110         root: '6.22.02'
111         salome_system : 'native'
112         scipy : '1.4.1'
113         scotch : '6.0.4'
114         setuptools : '38.4.0'
115         sip : '5.5.0'
116         six : '1.10.0'
117         snowballstemmer : '1.2.1'
118         Sphinx : '1.7.6'
119         sphinxcontrib_websupport : '1.1.0'
120         sphinx_rtd_theme : '0.4.3'
121         sphinxintl: '0.9.10'
122         StaticMeshPlugin: '5.8.0'
123         statsmodels: '0.8.0'
124         swig : '3.0.12'
125         tbb : '2019_U8'
126         tcl : '8.6.0'
127         tk : '8.6.0'
128         TopIIVolMesh: 'develop'
129         urllib3 : '1.23'
130         zeromq: '4.3.1'
131         URANIE : '4.5.0'
132         # SALOME MODULES :
133         'CONFIGURATION'
134         'SALOME'
135         'SHAPER'
136         'SHAPERSTUDY'
137         'RESTRICTED'
138         'LIBBATCH' : {tag : 'V2_4_5'}
139         'KERNEL'
140         'MEDCOUPLING'
141         'GUI'
142         'GEOM'
143         'SMESH'
144         'NETGENPLUGIN'
145         'BLSURFPLUGIN'
146         'GHS3DPLUGIN'
147         'GHS3DPRLPLUGIN'
148         'HYBRIDPLUGIN'
149         'HexoticPLUGIN'
150         'GMSHPLUGIN'
151         'HEXABLOCK'
152         'HEXABLOCKPLUGIN'
153         'HOMARD'
154         'FIELDS'
155         'OPENTURNS_SALOME' : '9.8.0'
156         'PARAVIS'
157         'JOBMANAGER'
158         'YACS'
159         'YACSGEN'
160         'SOLVERLAB'
161         'DOCUMENTATION'
162         'SAMPLES'
163         'COMPONENT'
164         'PYCALCULATOR'
165         'CALCULATOR'
166         'HELLO'
167         'PYHELLO'
168         'EFICAS'
169         'EFICAS_TOOLS'
170         'PY2CPP'
171         'ADAO'
172         'ADAO_INTERFACE'
173         'PARAVISADDONS'
174         'YDEFX'
175         'TESTBASE': {tag: 'master'}
176         'CEATESTBASE' : {tag: 'SalomeV9'}
177     }
178     profile :
179     {
180         launcher_name : "salome"
181     }
182     virtual_app:
183     {
184         name : "salome"
185         application_name : "APPLI"
186     }
187     test_base : 
188     {
189         name : "SALOME"
190         tag : "SalomeV9"
191     }
192     properties :
193     {
194         mesa_launcher_in_package : "yes"
195         repo_dev : "yes"
196         pip : 'yes'
197         pip_install_dir : 'python'
198         single_install_dir : "no"
199     }
200 }
201 __overwrite__ :
202 [
203     {
204         __condition__ : "VARS.dist in ['FD30']"
205         'APPLICATION.products.gcc' : '9.3.0'
206         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
207         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
208         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
209     }
210     {
211         __condition__ : "VARS.dist in ['FD32']"
212         # https://github.com/scipy/scipy/issues/11611
213         'APPLICATION.products.scipy' : '1.5.2'
214         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
215         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
216         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
217         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
218     }
219     {
220         __condition__ : "VARS.dist in ['CO7']"
221         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
222         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
223     }
224     {
225         __condition__ : "VARS.dist in ['CO8']"
226         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
227         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
228         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
229         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
230     }
231     {
232         __condition__ : "VARS.dist in ['DB09']"
233         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
234         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
235         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
236     }
237     {
238         __condition__ : "VARS.dist in ['DB10']"
239         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
240         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
241         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
242         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
243     }
244     {
245         __condition__ : "VARS.dist in ['UB18.04']"
246         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
247         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
248         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
249         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
250     }
251     {
252         __condition__ : "VARS.dist in ['UB20.04']"
253         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
254         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
255         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
256         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
257     }
258 ]