]> SALOME platform Git repositories - tools/sat_salome.git/blob - applications/SALOME-master-int32.pyconf
Salome HOME
Set SALOME modules git tag V9_13_0a2
[tools/sat_salome.git] / applications / SALOME-master-int32.pyconf
1 #!/usr/bin/env python
2 #-*- coding:utf-8 -*-
3
4 APPLICATION :
5 {
6     name     : 'SALOME-master-int32'
7     workdir  : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist
8     tag      : 'V9_13_0a2'
9     dev      : 'no'
10     verbose  : 'no'
11     debug    : 'no'
12     base     : 'no'
13     python3  : 'yes'
14     pyver    : '3.9'
15     platform : ['CO7', 'CO8', 'DB09']
16     environ  :
17     {
18         build : 
19         {
20            CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"
21            RESTRICTED_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "RESTRICTED"
22            VTK_SMP_IMPLEMENTATION_TYPE : TBB # OpenMP # choose among: sequential / OpenMP / TBB switches
23            SALOME_GMSH_HEADERS_STD : '1'
24         }
25         launch :
26         {
27             PYTHONIOENCODING:"UTF_8",
28             SALOME_MODULES_ORDER:"SHAPER:SHAPERSTUDY:GEOM:SMESH",
29             ROOT_SALOME_INSTALL: '$PRODUCT_ROOT_DIR',
30             SALOME_ON_DEMAND: "HIDE"
31         }
32         SALOME_trace : "local" # local/file:.../with_logger
33         SALOME_MODULES : "SHAPER,SHAPERSTUDY,GEOM,SMESH,PARAVIS,YACS,JOBMANAGER"  # specify the first modules to display in gui
34     }
35     products :
36     {
37         # PREREQUISITES :
38         alabaster : '0.7.6'
39         Babel : '2.14.0'
40         boost : '1.71.0'
41         CAS : {tag : 'CR780-SALOME-PATCH', section: 'version_CR780_SALOME_PATCH', base: 'no'}
42         catalyst: '2.0'
43         C3PO: 'v2.3'
44         certifi : '2018.8.24'
45         cftime: '1.6.3'
46         cgns : '4.2.0'
47         chardet : '3.0.4'
48         charset_normalizer : '3.3.2'
49         click : '6.7'
50         cmake : '3.25.2'
51         cminpack: '1.3.6'
52         contourpy : '1.2.0'
53         cppunit : '1.13.2'
54         cycler : '0.10.0'
55         Cython : '0.29.37'
56         dateutil : '2.7.3'
57         docutils : '0.20.1'
58         doxygen : '1.8.14'
59         eigen : '3.3.4'
60         embree : '3.12.2'
61         FMILibrary : '2.0.3'
62         fonttools : '4.48.1'
63         freeimage : '3.16.0'
64         freetype : '2.9.1'
65         gcc  :  '8.5.0'
66         mpc : 'native'
67         gmp : 'native'
68         mpfr : 'native'
69         gdal : '2.4.0'
70         gmsh : '4.10.3_with_CAS_7.8'
71         graphviz : '2.38.0'
72         h5py : '3.11.0'
73         hdf5 : '1.10.3'
74         idna : '2.7'
75         imagesize : '1.4.1'
76         importlib_metadata : '7.0.1'
77         importlib_resources: '6.1.1'
78         ispc : '1.15.0'
79         Jinja2 : '3.1.3'
80         kiwisolver : '1.3.1'
81         lapack : '3.8.0'
82         libxml2 : '2.9.12'
83         llvm : '8.0.1-clang'
84         markupsafe : '2.1.5'
85         markdown_it_py: '3.0.0'
86         matplotlib : '3.8.2'
87         mdurl: '0.1.2'
88         medfile : '4.1.1'
89         mesa : '19.0.8'
90         MeshGems : '2.15-1'
91         meshio : '5.3.5'
92         mpi4py: {tag: '3.1.0', base: 'no', section : 'version_3_1_0_no_pip'}
93         metis : '5.1.0'
94         netgen : '5.3.1_with_CAS_7.8'
95         # comment out line above and uncomment the line below to use Netgen 6.
96         #netgen : '6.2.2101'
97         netcdf : '4.6.2'
98         netCDF4 : '1.6.5'
99         nlopt : '2.5.0'
100         nose: '1.3.7'
101         numpy : '1.21.1'
102         numpydoc : '1.6.0'
103         omniORB : '4.2.5'
104         omniORBpy : '4.2.5'
105         opencv : '3.2.0'
106         openmpi : '4.0.3'
107         openturns: '1.22'
108         openVKL: '0.11.0'
109         ospray : '2.4.0'
110         packaging : '23.2'
111         packagespy : '74152cd'
112         pandas : '1.1.5'
113         patsy : '0.5.4'
114         ParaView : {tag:'5.11.0', base: 'no',  section: 'version_5_11_0_MPI', hpc: 'yes'}
115         PERSALYS: 'v16.0.1'
116         petsc : {tag : '3.16.0', base: 'no', section: 'version_3_16_0', hpc: 'yes'}
117         Pillow : '8.4.0'
118         planegcs : '0.18-3cb6890'
119         psutil : '5.9.8'
120         PyFMI : {tag: '2.6',   base: 'no', section: 'version_2_6_no_pip'}
121         Pygments : '2.17.2'
122         pyparsing : '3.1.1'
123         PyQt : '5.15.3'
124         pyreadline : '2.0'
125         Python : '3.9.14'
126         pytz : '2017.2'
127         qt : '5.12.10'
128         qwt : '6.1.2'
129         requests : '2.31.0'
130         rich : '13.7.1'
131         rkCommon : '1.5.1'
132         root: '6.22.02'
133         salome_system : 'native'
134         scipy : '1.6.2'
135         scotch : {tag: '6.1.2', section: 'version_6_1_2_MPI', hpc: 'yes', base: 'no'}
136         setuptools : '69.0.3'
137         sip : '5.5.0'
138         six : '1.10.0'
139         snowballstemmer : '2.2.0'
140         Sphinx : '7.2.6'
141         sphinxcontrib_applehelp : '1.0.8'
142         sphinxcontrib_devhelp : '1.0.6'
143         sphinxcontrib_jsmath : '1.0.1'
144         sphinxcontrib_jquery : '4.1'
145         sphinxcontrib_qthelp : '1.0.7'
146         sphinxcontrib_htmlhelp : '2.0.5'
147         sphinxcontrib_serializinghtml : '1.1.10'
148         sphinxcontrib_websupport : '1.2.7'
149         sphinx_rtd_theme : '2.0.0'
150         sphinxintl: '2.1.0'
151         statsmodels: '0.14.1'
152         swig : '4.0.2'
153         tabulate : '0.9.0'
154         tbb : '2019_U8'
155         tcl : '8.6.0'
156         tk : '8.6.0'
157         toml: '0.10.2'
158         tomli : '2.0.1'
159         #TTK : 'f8dafde2d7'
160         urllib3 : '1.23'
161         zeromq: '4.3.1'
162         zipp : '3.17.0'
163         URANIE : '4.7.0'
164
165         # SALOME MODULES :
166         'CONFIGURATION'
167         'SALOME'
168         'SHAPER'
169         'SHAPERSTUDY'
170         'RESTRICTED'
171         'LIBBATCH' : 'V2_5_0'
172         'KERNEL'      : {tag:'V9_13_0a2', base: 'no', section: 'default_32BIT_IDS', hpc: 'no' }
173         'MEDCOUPLING' : {tag:'V9_13_0a2', base: 'no', section: 'default_32BIT_IDS_MPI_STD', hpc: 'yes'}
174         'GUI'
175         'GEOM'
176         'SMESH'
177         'NETGENPLUGIN'
178         'BLSURFPLUGIN'
179         'GHS3DPLUGIN'
180         'HYBRIDPLUGIN'
181         'HexoticPLUGIN'
182         'GMSHPLUGIN'
183         'HEXABLOCK'
184         'HEXABLOCKPLUGIN'
185         'HOMARD'
186         'FIELDS'
187         'PARAVIS' : {tag:'V9_13_0a2', base: 'no', section: 'default_MPI', hpc: 'yes'}
188         'JOBMANAGER'
189         'YACS'
190         'YACSGEN'
191         'DOCUMENTATION'
192         'SAMPLES'
193         'COMPONENT'
194         'PYCALCULATOR'
195         'CALCULATOR'
196         'HELLO'
197         'PYHELLO'
198         'EFICAS'
199         'EFICAS_TOOLS'
200         'PY2CPP'
201         'ADAO'
202         'ADAO_INTERFACE'
203         'PARAVISADDONS'
204         'OPENTURNS_SALOME'
205         'YDEFX'
206         'pmml'
207         'SALOMEBOOTSTRAP'
208         'SOLVERLAB' : {tag: 'V9_13_0a2', base: 'no', section: 'default_MPI', hpc: 'yes'}
209         'SOLVERLABGUI'
210         'TopIIVolMesh'
211         #'TESTBASE'
212         'CEATESTBASE' : 'SalomeV9'
213     }
214     profile :
215     {
216         launcher_name : "salome"
217     }
218     test_base : 
219     {
220         name : "SALOME"
221         tag : "SalomeV9"
222     }
223     properties :
224     {
225         mesa_launcher_in_package : "yes"
226         git_server : 'tuleap'
227         pip : 'yes'
228         pip_install_dir : 'python'
229         single_install_dir : "no"
230     }
231 }
232 __overwrite__ :
233 [
234     {
235         __condition__ : "VARS.dist in ['CO7'] and APPLICATION.pyver == '3.6'"
236         'APPLICATION.rm_products' : [
237             'gcc', 'gmp', 'mpc', 'mpfr',
238             'charset_normalizer',
239             'contourpy',
240             'fonttools',
241             'tabulate',
242             'tomli',
243             'zipp',
244             'importlib_metadata',
245             'importlib_resources',
246             'sphinxcontrib_applehelp',
247             'sphinxcontrib_devhelp',
248             'sphinxcontrib_jsmath',
249             'sphinxcontrib_jquery',
250             'sphinxcontrib_qthelp',
251             'sphinxcontrib_htmlhelp',
252             'sphinxcontrib_serializinghtml'
253         ]
254         'APPLICATION.products.Babel' : '2.7.0'
255         'APPLICATION.products.Cython': '0.29.12'
256         'APPLICATION.products.dateutil' : '2.6.1'
257         'APPLICATION.products.docutils' : '0.12'
258         'APPLICATION.products.imagesize' : '1.0.0'
259         'APPLICATION.products.Jinja2' : '2.7.3'
260         'APPLICATION.products.kiwisolver' : '1.0.1'
261         'APPLICATION.products.libxml2' : '2.9.1'
262         'APPLICATION.products.markupsafe' : '0.23'
263         'APPLICATION.products.matplotlib' : '3.3.4'
264         'APPLICATION.products.mpi4py' : '3.0.3'
265         'APPLICATION.products.numpy' : '1.16.4'
266         'APPLICATION.products.numpydoc' : '0.9.0'
267         'APPLICATION.products.packaging' : '17.1'
268         'APPLICATION.products.pandas' : '0.25.2'
269         'APPLICATION.products.patsy' : '0.5.2'
270         'APPLICATION.products.psutil' : '5.7.2'
271         'APPLICATION.products.Pygments' : '2.0.2'
272         'APPLICATION.products.pyparsing' : '2.0.3'
273         'APPLICATION.products.Python' : '3.6.5'
274         'APPLICATION.products.requests' : '2.19.1'
275         'APPLICATION.products.scipy' : '1.4.1'
276         'APPLICATION.products.setuptools' : '38.4.0'
277         'APPLICATION.products.snowballstemmer' : '1.2.1'
278         'APPLICATION.products.sphinx_rtd_theme' : '0.4.3'
279         'APPLICATION.products.sphinxintl' : '0.9.10'
280         'APPLICATION.products.statsmodels' : '0.8.0'
281         'APPLICATION.products.sphinxcontrib_websupport' : '1.1.0'
282         'APPLICATION.products.Sphinx' : '1.7.6'
283         'APPLICATION.products.openturns' : {tag: '1.22',  base: 'no', section: 'version_1_22_CO7' }
284     }
285
286     {
287         __condition__ : "VARS.dist in ['CO8'] and APPLICATION.pyver == '3.6'"
288         'APPLICATION.rm_products' : [
289             'gcc', 'gmp', 'mpc', 'mpfr','zeromq',
290             'charset_normalizer',
291             'contourpy',
292             'fonttools',
293             'importlib_metadata',
294             'importlib_resources',
295             'sphinxcontrib_applehelp',
296             'sphinxcontrib_devhelp',
297             'sphinxcontrib_jsmath',
298             'sphinxcontrib_jquery',
299             'sphinxcontrib_qthelp',
300             'sphinxcontrib_htmlhelp',
301             'sphinxcontrib_serializinghtml',
302             'tabulate',
303             'tomli',
304             'zipp'
305         ]
306         'APPLICATION.products.Babel' : '2.7.0'
307         'APPLICATION.products.Cython': '0.29.12'
308         'APPLICATION.products.dateutil' : '2.6.1'
309         'APPLICATION.products.docutils' : '0.12'
310         'APPLICATION.products.imagesize' : '1.0.0'
311         'APPLICATION.products.Jinja2' : '2.7.3'
312         'APPLICATION.products.kiwisolver' : '1.0.1'
313         'APPLICATION.products.libxml2' : '2.9.1'
314         'APPLICATION.products.markupsafe' : '0.23'
315         'APPLICATION.products.matplotlib' : '3.3.4'
316         'APPLICATION.products.mpi4py' : '3.0.3'
317         'APPLICATION.products.numpy' : '1.16.4'
318         'APPLICATION.products.numpydoc' : '0.9.0'
319         'APPLICATION.products.packaging' : '17.1'
320         'APPLICATION.products.pandas' : '0.25.2'
321         'APPLICATION.products.patsy' : '0.5.2'
322         'APPLICATION.products.psutil' : '5.7.2'
323         'APPLICATION.products.Pygments' : '2.0.2'
324         'APPLICATION.products.pyparsing' : '2.0.3'
325         'APPLICATION.products.Python' : '3.6.5'
326         'APPLICATION.products.requests' : '2.19.1'
327         'APPLICATION.products.scipy' : '1.4.1'
328         'APPLICATION.products.setuptools' : '38.4.0'
329         'APPLICATION.products.snowballstemmer' : '1.2.1'
330         'APPLICATION.products.Sphinx' : '1.7.6'
331         'APPLICATION.products.sphinxcontrib_websupport' : '1.1.0'
332         'APPLICATION.products.sphinx_rtd_theme' : '0.4.3'
333         'APPLICATION.products.sphinxintl' : '0.9.10'
334         'APPLICATION.products.statsmodels' : '0.8.0'
335         'APPLICATION.products.gdal'     : {tag:'2.4.0',   base: 'no', section: 'version_2_4_0_CO8'                 } # spns #29324
336         'APPLICATION.products.ParaView' : {tag: '5.11.0', base: 'no', section: 'version_5_11_0_MPI_CO8', hpc: 'yes'}
337         'APPLICATION.products.openturns'  : {tag: '1.22',  base: 'no', section: 'version_1_22_CO8' }
338     }
339
340     {
341         __condition__ : "VARS.dist in ['DB09'] and APPLICATION.pyver == '3.6'"
342         'APPLICATION.rm_products' : [
343             'charset_normalizer',
344             'contourpy',
345             'fonttools',
346             'importlib_metadata',
347             'importlib_resources',
348             'sphinxcontrib_applehelp',
349             'sphinxcontrib_devhelp',
350             'sphinxcontrib_jsmath',
351             'sphinxcontrib_jquery',
352             'sphinxcontrib_qthelp',
353             'sphinxcontrib_htmlhelp',
354             'sphinxcontrib_serializinghtml',
355             'tabulate',
356             'tomli',
357             'zipp'
358         ]
359         'APPLICATION.products.Babel' : '2.7.0'
360         'APPLICATION.products.Cython': '0.29.12'
361         'APPLICATION.products.dateutil' : '2.6.1'
362         'APPLICATION.products.docutils' : '0.12'
363         'APPLICATION.products.imagesize' : '1.0.0'
364         'APPLICATION.products.Jinja2' : '2.7.3'
365         'APPLICATION.products.kiwisolver' : '1.0.1'
366         'APPLICATION.products.libxml2' : '2.9.1'
367         'APPLICATION.products.markupsafe' : '0.23'
368         'APPLICATION.products.matplotlib' : '3.3.4'
369         'APPLICATION.products.mpi4py' : '3.0.3'
370         'APPLICATION.products.numpy' : '1.16.4'
371         'APPLICATION.products.numpydoc' : '0.9.0'
372         'APPLICATION.products.packaging' : '17.1'
373         'APPLICATION.products.pandas' : '0.25.2'
374         'APPLICATION.products.patsy' : '0.5.2'
375         'APPLICATION.products.psutil' : '5.7.2'
376         'APPLICATION.products.Pygments' : '2.0.2'
377         'APPLICATION.products.pyparsing' : '2.0.3'
378         'APPLICATION.products.Python' : '3.6.5'
379         'APPLICATION.products.requests' : '2.19.1'
380         'APPLICATION.products.scipy' : '1.4.1'
381         'APPLICATION.products.setuptools' : '38.4.0'
382         'APPLICATION.products.snowballstemmer' : '1.2.1'
383         'APPLICATION.products.Sphinx' : '1.7.6'
384         'APPLICATION.products.sphinxcontrib_websupport' : '1.1.0'
385         'APPLICATION.products.sphinx_rtd_theme' : '0.4.3'
386         'APPLICATION.products.sphinxintl' : '0.9.10'
387         'APPLICATION.products.statsmodels' : '0.8.0'
388         'APPLICATION.products.openturns'        : {tag: '1.22',  base: 'no', section: 'version_1_22_DB09' }
389     }
390     {
391         __condition__ : "VARS.dist in ['FD30']"
392         'APPLICATION.products.gcc' : '9.3.0'
393     }
394     {
395         __condition__ : "VARS.dist in ['FD32']"
396         # https://github.com/scipy/scipy/issues/11611
397         'APPLICATION.products.scipy' : '1.5.2'
398         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
399         'APPLICATION.products.gdal': {tag:'2.4.0',   base: 'no', section: 'version_2_4_0_FD32'} # spns #29324
400     }
401     {
402         __condition__ : "VARS.dist in ['CO7'] and APPLICATION.pyver == '3.9'"
403         'APPLICATION.rm_products'         : ['gcc', 'gmp', 'mpc', 'mpfr']
404         'APPLICATION.products.openturns'           : {tag:'1.22', base:'no', section:'version_1_22_CO7'}
405     }
406     {
407         __condition__ : "VARS.dist in ['CO8'] and APPLICATION.pyver == '3.9'"
408         'APPLICATION.rm_products'  : ['gcc', 'gmp', 'mpc', 'mpfr', 'zeromq']
409         'APPLICATION.products.gdal'     : {tag:'2.4.0',   base: 'no', section: 'version_2_4_0_CO8'                 } # spns #29324
410         'APPLICATION.products.openturns'           : {tag:'1.22', base:'no', section:'version_1_22_CO8'}
411         'APPLICATION.products.ParaView' : {tag: '5.11.0', base: 'no', section: 'version_5_11_0_MPI_CO8', hpc: 'yes'}
412     }
413     {
414         __condition__ : "VARS.dist in ['DB10']"
415         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
416         'APPLICATION.products.gdal': {tag:'2.4.0',   base: 'no', section: 'version_2_4_0_DB10'} # spns #29324
417     }
418     {
419         __condition__ : "VARS.dist in ['DB09']"
420         'APPLICATION.products.openturns'        : {tag:'1.22', base:'no', section:'version_1_22_DB09'}
421     }
422     {
423         __condition__ : "VARS.dist in ['UB18.04']"
424         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
425     }
426     {
427         __condition__ : "VARS.dist in ['UB20.04']"
428         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
429         'APPLICATION.products.gdal': {tag:'2.4.0',   base: 'no', section: 'version_2_4_0_UB20_04'} # spns #29324
430     }
431 ]