Salome HOME
bos #26367: use OCCT 7.5.3p1 candidate: 1e74e3eacd
[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: '1e74e3eacd', section: 'version_V7_5_0'}
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         cppunit : '1.13.2'
41         cycler : '0.10.0'
42         Cython : '0.25.2'
43         dateutil : '2.4.2'
44         docutils : '0.12'
45         doxygen : '1.8.14'
46         eigen : '3.3.4'
47         embree : '3.12.2'
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.1rc1'}
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.16'
78         openVKL: '0.11.0'
79         ospray : '2.4.0'
80         packaging : '17.1'
81         ParaView : '5.9.0'
82         petsc : {tag : '3.15.0', section: 'version_3_15_0'}
83         Pillow : '7.1.1'
84         planegcs : '0.18-3cb6890'
85         psutil : '5.7.2'
86         Pygments : '2.0.2'
87         pyparsing : '2.0.3'
88         PyQt : '5.15.3'
89         #PyQtChart : '5.9'
90         pyreadline : '2.0'
91         Python : '3.6.5'
92         pytz : '2015.7'
93         qt : '5.12.10'
94         qwt : '6.1.2'
95         requests : '2.19.1'
96         rkCommon : '1.5.1'
97         root: '6.22.02'
98         salome_system : 'native'
99         scipy : '1.4.1'
100         scotch : '6.0.4'
101         setuptools : '38.4.0'
102         sip : '5.5.0'
103         six : '1.10.0'
104         snowballstemmer : '1.2.1'
105         Sphinx : '1.7.6'
106         sphinxcontrib_websupport : '1.1.0'
107         sphinx_rtd_theme : '0.4.3'
108         sphinxintl: '0.9.10'
109         StaticMeshPlugin: '5.8.0'
110         swig : '3.0.12'
111         tbb : '2019_U8'
112         tcl : '8.6.0'
113         tk : '8.6.0'
114         urllib3 : '1.23'
115         URANIE : '4.5.0'
116         # SALOME MODULES :
117         'CONFIGURATION'
118         'SALOME'
119         'SHAPER'
120         'SHAPERSTUDY'
121         'RESTRICTED'
122         'LIBBATCH' : {tag : 'V2_4_5'}
123         'KERNEL'
124         'MEDCOUPLING'
125         'GUI'
126         'GEOM'
127         'SMESH'
128         'NETGENPLUGIN'
129         'BLSURFPLUGIN'
130         'GHS3DPLUGIN'
131         'GHS3DPRLPLUGIN'
132         'HYBRIDPLUGIN'
133         'HexoticPLUGIN'
134         'GMSHPLUGIN'
135         'HEXABLOCK'
136         'HEXABLOCKPLUGIN'
137         'HOMARD'
138         'FIELDS'
139         'PARAVIS'
140         'JOBMANAGER'
141         'YACS'
142         'YACSGEN'
143         'SOLVERLAB'
144         'DOCUMENTATION'
145         'SAMPLES'
146         'COMPONENT'
147         'PYCALCULATOR'
148         'CALCULATOR'
149         'HELLO'
150         'PYHELLO'
151         'EFICAS'
152         'EFICAS_TOOLS'
153         'PY2CPP'
154         'ADAO'
155         'ADAO_INTERFACE'
156         'PARAVISADDONS'
157         'CEATESTBASE' : {tag: 'SalomeV9'}
158     }
159     profile :
160     {
161         launcher_name : "salome"
162     }
163     virtual_app:
164     {
165         name : "salome"
166         application_name : "APPLI"
167     }
168     test_base : 
169     {
170         name : "SALOME"
171         tag : "SalomeV9"
172     }
173     properties :
174     {
175         mesa_launcher_in_package : "yes"
176         repo_dev : "yes"
177         pip : 'yes'
178         pip_install_dir : 'python'
179         single_install_dir : "no"
180     }
181 }
182 __overwrite__ :
183 [
184   {
185    __condition__ : "VARS.dist in ['FD32']"
186    # https://github.com/scipy/scipy/issues/11611
187    'APPLICATION.products.scipy' : '1.5.2'
188   }
189   {
190    __condition__ : "VARS.dist not in ['DB09']"
191    'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
192   }
193 ]