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