Salome HOME
spns #24377: Openturns + ParaView
[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 : {tag: 'b08cd044f9', section: 'version_7_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.13-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.15.0', section: 'version_3_15_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         urllib3 : '1.23'
121         URANIE : '4.5.0'
122         # SALOME MODULES :
123         'CONFIGURATION'
124         'SALOME'
125         'SHAPER'
126         'SHAPERSTUDY'
127         'RESTRICTED'
128         'LIBBATCH' : {tag : 'V2_4_5'}
129         'KERNEL'
130         'MEDCOUPLING'
131         'GUI'
132         'GEOM'
133         'SMESH'
134         'NETGENPLUGIN'
135         'BLSURFPLUGIN'
136         'GHS3DPLUGIN'
137         'GHS3DPRLPLUGIN'
138         'HYBRIDPLUGIN'
139         'HexoticPLUGIN'
140         'GMSHPLUGIN'
141         'HEXABLOCK'
142         'HEXABLOCKPLUGIN'
143         'HOMARD'
144         'FIELDS'
145         'PARAVIS'
146         'JOBMANAGER'
147         'YACS'
148         'YACSGEN'
149         'SOLVERLAB'
150         'DOCUMENTATION'
151         'SAMPLES'
152         'COMPONENT'
153         'PYCALCULATOR'
154         'CALCULATOR'
155         'HELLO'
156         'PYHELLO'
157         'EFICAS'
158         'EFICAS_TOOLS'
159         'PY2CPP'
160         'ADAO'
161         'ADAO_INTERFACE'
162         'PARAVISADDONS'
163         'CEATESTBASE' : {tag: 'SalomeV9'}
164     }
165     profile :
166     {
167         launcher_name : "salome"
168     }
169     virtual_app:
170     {
171         name : "salome"
172         application_name : "APPLI"
173     }
174     test_base : 
175     {
176         name : "SALOME"
177         tag : "SalomeV9"
178     }
179     properties :
180     {
181         mesa_launcher_in_package : "yes"
182         repo_dev : "yes"
183         pip : 'yes'
184         pip_install_dir : 'python'
185         single_install_dir : "no"
186     }
187 }
188 __overwrite__ :
189 [
190   {
191    __condition__ : "VARS.dist in ['FD32']"
192    # https://github.com/scipy/scipy/issues/11611
193    'APPLICATION.products.scipy' : '1.5.2'
194   }
195   {
196    __condition__ : "VARS.dist in ['FD30']"
197    # https://github.com/scipy/scipy/issues/11611
198    'APPLICATION.products.gcc' : '9.3.0'
199   }
200   {
201    __condition__ : "VARS.dist not in ['DB08','DB09', 'FD30']"
202    'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
203   }
204 ]