]> SALOME platform Git repositories - tools/sat_salome.git/blob - applications/SALOME-master.pyconf
Salome HOME
spns #26828: convergence EDF: netcdf, nose, zeromq, PERSALYS
[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         omniORB : '4.2.2'
82         omniORBpy : '4.2.2'
83         opencv : '3.2.0'
84         openmpi : '3.1.6'
85         openturns: '1.17'
86         openVKL: '0.11.0'
87         ospray : '2.4.0'
88         packaging : '17.1'
89         pandas : '0.25.2'
90         patsy : '0.5.2'
91         ParaView : '5.9.0'
92         #PERSALYS: 'v11.0'
93         petsc : {tag : '3.16.0', section: 'version_3_16_0'}
94         Pillow : '7.1.1'
95         planegcs : '0.18-3cb6890'
96         psutil : '5.7.2'
97         PyFMI : '2.5'
98         Pygments : '2.0.2'
99         pyparsing : '2.0.3'
100         PyQt : '5.15.3'
101         #PyQtChart : '5.9'
102         pyreadline : '2.0'
103         Python : '3.6.5'
104         pytz : '2017.2'
105         qt : '5.12.10'
106         qwt : '6.1.2'
107         requests : '2.19.1'
108         rkCommon : '1.5.1'
109         root: '6.22.02'
110         salome_system : 'native'
111         scipy : '1.4.1'
112         scotch : '6.0.4'
113         setuptools : '38.4.0'
114         sip : '5.5.0'
115         six : '1.10.0'
116         snowballstemmer : '1.2.1'
117         Sphinx : '1.7.6'
118         sphinxcontrib_websupport : '1.1.0'
119         sphinx_rtd_theme : '0.4.3'
120         sphinxintl: '0.9.10'
121         StaticMeshPlugin: '5.8.0'
122         statsmodels: '0.8.0'
123         swig : '3.0.12'
124         tbb : '2019_U8'
125         tcl : '8.6.0'
126         tk : '8.6.0'
127         TopIIVolMesh: 'develop'
128         urllib3 : '1.23'
129         #zeromq: '4.3.1'
130         URANIE : '4.5.0'
131         # SALOME MODULES :
132         'CONFIGURATION'
133         'SALOME'
134         'SHAPER'
135         'SHAPERSTUDY'
136         'RESTRICTED'
137         'LIBBATCH' : {tag : 'V2_4_5'}
138         'KERNEL'
139         'MEDCOUPLING'
140         'GUI'
141         'GEOM'
142         'SMESH'
143         'NETGENPLUGIN'
144         'BLSURFPLUGIN'
145         'GHS3DPLUGIN'
146         'GHS3DPRLPLUGIN'
147         'HYBRIDPLUGIN'
148         'HexoticPLUGIN'
149         'GMSHPLUGIN'
150         'HEXABLOCK'
151         'HEXABLOCKPLUGIN'
152         'HOMARD'
153         'FIELDS'
154         'PARAVIS'
155         'JOBMANAGER'
156         'YACS'
157         'YACSGEN'
158         'SOLVERLAB'
159         'DOCUMENTATION'
160         'SAMPLES'
161         'COMPONENT'
162         'PYCALCULATOR'
163         'CALCULATOR'
164         'HELLO'
165         'PYHELLO'
166         'EFICAS'
167         'EFICAS_TOOLS'
168         'PY2CPP'
169         'ADAO'
170         'ADAO_INTERFACE'
171         'PARAVISADDONS'
172         'YDEFX'
173         'TESTBASE': {tag: 'master'}
174         'CEATESTBASE' : {tag: 'SalomeV9'}
175     }
176     profile :
177     {
178         launcher_name : "salome"
179     }
180     virtual_app:
181     {
182         name : "salome"
183         application_name : "APPLI"
184     }
185     test_base : 
186     {
187         name : "SALOME"
188         tag : "SalomeV9"
189     }
190     properties :
191     {
192         mesa_launcher_in_package : "yes"
193         repo_dev : "yes"
194         pip : 'yes'
195         pip_install_dir : 'python'
196         single_install_dir : "no"
197     }
198 }
199 __overwrite__ :
200 [
201     {
202         __condition__ : "VARS.dist in ['FD30']"
203         'APPLICATION.products.gcc' : '9.3.0'
204         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
205         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
206         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
207     }
208     {
209         __condition__ : "VARS.dist in ['FD32']"
210         # https://github.com/scipy/scipy/issues/11611
211         'APPLICATION.products.scipy' : '1.5.2'
212         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
213         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
214         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
215         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
216     }
217     {
218         __condition__ : "VARS.dist in ['CO7']"
219         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
220         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
221     }
222     {
223         __condition__ : "VARS.dist in ['CO8']"
224         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
225         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
226         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
227         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
228     }
229     {
230         __condition__ : "VARS.dist in ['DB09']"
231         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
232         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
233         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
234     }
235     {
236         __condition__ : "VARS.dist in ['DB10']"
237         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
238         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
239         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
240         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
241     }
242     {
243         __condition__ : "VARS.dist in ['UB18.04']"
244         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
245         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
246         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
247         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
248     }
249     {
250         __condition__ : "VARS.dist in ['UB20.04']"
251         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
252         'APPLICATION.products.ParaView'    : {tag:'5.9.0',  base: 'no',  section: 'version_5_9_0_MPI', hpc: 'yes'}
253         'APPLICATION.products.PARAVIS'     : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
254         'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no',  section: 'default_MPI',       hpc: 'yes'}
255     }
256 ]