Salome HOME
Add 9.8.0 pyconf
[tools/sat_salome.git] / applications / SALOME-9.8.0.pyconf
1 #!/usr/bin/env python
2 #-*- coding:utf-8 -*-
3
4 APPLICATION :
5 {
6     name : 'SALOME-9.8.0'
7     workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist
8     tag : 'V9_8_BR'
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         'TESTBASE'
164         'CEATESTBASE' : {tag: 'SalomeV9'}
165     }
166     profile :
167     {
168         launcher_name : "salome"
169     }
170     virtual_app:
171     {
172         name : "salome"
173         application_name : "APPLI"
174     }
175     test_base : 
176     {
177         name : "SALOME"
178         tag : "SalomeV9"
179     }
180     properties :
181     {
182         mesa_launcher_in_package : "yes"
183         repo_dev : "yes"
184         pip : 'yes'
185         pip_install_dir : 'python'
186         single_install_dir : "no"
187     }
188 }
189 __overwrite__ :
190 [
191   {
192    __condition__ : "VARS.dist in ['FD32']"
193    # https://github.com/scipy/scipy/issues/11611
194    'APPLICATION.products.scipy' : '1.5.2'
195   }
196   {
197    __condition__ : "VARS.dist in ['FD30']"
198    # https://github.com/scipy/scipy/issues/11611
199    'APPLICATION.products.gcc' : '9.3.0'
200   }
201   {
202    __condition__ : "VARS.dist not in ['DB08','DB09', 'FD30']"
203    'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
204   }
205 ]