Salome HOME
spns #19079 move to 1.3.0
[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         certifi : '2018.8.24'
36         cgns : '4.1.1'
37         chardet : '3.0.4'
38         click : '6.7'
39         cmake : '3.12.1'
40         cminpack: '1.3.6'
41         cppunit : '1.13.2'
42         cycler : '0.10.0'
43         Cython : '0.29.12'
44         dateutil : '2.6.1'
45         docutils : '0.12'
46         doxygen : '1.8.14'
47         eigen : '3.3.4'
48         embree : '3.12.2'
49         FMILibrary : '2.0.3'
50         freeimage : '3.16.0'
51         freetype : '2.9.1'
52         gcc  :  '8.5.0'
53         mpc : 'native'
54         gmp : 'native'
55         mpfr : 'native'
56         gmsh : '4.8.4'
57         graphviz : '2.38.0'
58         hdf5 : '1.10.3'
59         idna : '2.7'
60         imagesize : '1.0.0'
61         ispc : '1.15.0'
62         Jinja2 : '2.7.3'
63         kiwisolver : '1.0.1'
64         lapack : '3.8.0'
65         libxml2 : '2.9.1'
66         llvm : '8.0.1-clang'
67         markupsafe : '0.23'
68         matplotlib : '3.0.3'
69         medfile : {section: 'default_Autotools', tag: '4.1.1'}
70         mesa : '19.0.8'
71         MeshGems : '2.14-1'
72         metis : '5.1.0'
73         netgen : '6.2.2101'
74         nlopt : '2.5.0'
75         numpy : '1.16.4'
76         omniORB : '4.2.2'
77         omniORBpy : '4.2.2'
78         opencv : '3.2.0'
79         openturns: '1.17'
80         openVKL: '0.11.0'
81         ospray : '2.4.0'
82         packaging : '17.1'
83         pandas : '0.25.2'
84         patsy : '0.5.2'
85         ParaView : '5.9.0'
86         petsc : {tag : '3.16.0', section: 'version_3_16_0'}
87         Pillow : '7.1.1'
88         planegcs : '0.18-3cb6890'
89         psutil : '5.7.2'
90         PyFMI : '2.5'
91         Pygments : '2.0.2'
92         pyparsing : '2.0.3'
93         PyQt : '5.15.3'
94         #PyQtChart : '5.9'
95         pyreadline : '2.0'
96         Python : '3.6.5'
97         pytz : '2017.2'
98         qt : '5.12.10'
99         qwt : '6.1.2'
100         requests : '2.19.1'
101         rkCommon : '1.5.1'
102         root: '6.22.02'
103         salome_system : 'native'
104         scipy : '1.4.1'
105         scotch : '6.0.4'
106         setuptools : '38.4.0'
107         sip : '5.5.0'
108         six : '1.10.0'
109         snowballstemmer : '1.2.1'
110         Sphinx : '1.7.6'
111         sphinxcontrib_websupport : '1.1.0'
112         sphinx_rtd_theme : '0.4.3'
113         sphinxintl: '0.9.10'
114         StaticMeshPlugin: '5.8.0'
115         statsmodels: '0.8.0'
116         swig : '3.0.12'
117         tbb : '2019_U8'
118         tcl : '8.6.0'
119         tk : '8.6.0'
120         topo2volmesh: '1.3.0'
121         urllib3 : '1.23'
122         URANIE : '4.5.0'
123         # SALOME MODULES :
124         'CONFIGURATION'
125         'SALOME'
126         'SHAPER'
127         'SHAPERSTUDY'
128         'RESTRICTED'
129         'LIBBATCH' : {tag : 'V2_4_5'}
130         'KERNEL'
131         'MEDCOUPLING'
132         'GUI'
133         'GEOM'
134         'SMESH': {tag: 'master', base: 'no', section: 'version_topo2volmesh'}
135         'NETGENPLUGIN'
136         'BLSURFPLUGIN'
137         'GHS3DPLUGIN'
138         'GHS3DPRLPLUGIN'
139         'HYBRIDPLUGIN'
140         'HexoticPLUGIN'
141         'GMSHPLUGIN'
142         'HEXABLOCK'
143         'HEXABLOCKPLUGIN'
144         'HOMARD'
145         'FIELDS'
146         'PARAVIS'
147         'JOBMANAGER'
148         'YACS'
149         'YACSGEN'
150         'SOLVERLAB'
151         'DOCUMENTATION'
152         'SAMPLES'
153         'COMPONENT'
154         'PYCALCULATOR'
155         'CALCULATOR'
156         'HELLO'
157         'PYHELLO'
158         'EFICAS'
159         'EFICAS_TOOLS'
160         'PY2CPP'
161         'ADAO'
162         'ADAO_INTERFACE'
163         'PARAVISADDONS'
164         'YDEFX'
165         'TESTBASE': {tag: 'master'}
166         'CEATESTBASE' : {tag: 'SSL'}
167     }
168     profile :
169     {
170         launcher_name : "salome"
171     }
172     virtual_app:
173     {
174         name : "salome"
175         application_name : "APPLI"
176     }
177     test_base : 
178     {
179         name : "SALOME"
180         tag : "SalomeV9"
181     }
182     properties :
183     {
184         mesa_launcher_in_package : "yes"
185         repo_dev : "yes"
186         pip : 'yes'
187         pip_install_dir : 'python'
188         single_install_dir : "no"
189     }
190 }
191 __overwrite__ :
192 [
193     {
194         __condition__ : "VARS.dist in ['FD32']"
195         # https://github.com/scipy/scipy/issues/11611
196         'APPLICATION.products.scipy' : '1.5.2'
197     }
198     {
199         __condition__ : "VARS.dist in ['FD30']"
200         # https://github.com/scipy/scipy/issues/11611
201         'APPLICATION.products.gcc' : '9.3.0'
202     }
203     {
204         __condition__ : "VARS.dist not in ['DB08','DB09', 'FD30']"
205         'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
206     }
207 ]