Salome HOME
MEDCOUPLING-9.10.0-MPI special treatment for scipy on more recent platforms
[tools/sat_salome.git] / applications / SALOME-9.5.0-int64.pyconf
1 #!/usr/bin/env python
2 #-*- coding:utf-8 -*-
3
4 APPLICATION :
5 {
6     name : 'SALOME-9.5.0-int64'
7     workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist
8     tag : 'V9_5_0'
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         }
22         launch : {PYTHONIOENCODING:"UTF_8", SALOME_MODULES_ORDER:"SHAPER:SHAPERSTUDY:GEOM:SMESH"}
23         SALOME_trace : "local" # local/file:.../with_logger
24         SALOME_MODULES : "SHAPER,SHAPERSTUDY,GEOM,SMESH,PARAVIS,YACS,JOBMANAGER"  # specify the first modules to display in gui
25     }
26     products :
27     {
28         # PREREQUISITES :
29         alabaster : '0.7.6'
30         Babel : '2.6.0'
31         boost : '1.58.0'
32         CAS : 'V7_4_0p1'
33         certifi : '2018.8.24'
34         cgns : '3.3.1'
35         chardet : '3.0.4'
36         click : '6.7'
37         cmake : '3.12.1'
38         cppunit : '1.13.2'
39         cycler : '0.10.0'
40         Cython : '0.25.2'
41         dateutil : '2.4.2'
42         docutils : '0.12'
43         doxygen : '1.8.14'
44         eigen : '3.3.4'
45         embree : '3.3.0'
46         freeimage : '3.16.0'
47         freetype : '2.9.1'
48         gmsh : '4.1.4'
49         graphviz : '2.38.0'
50         hdf5 : '1.10.3'
51         homard_bin : '11.12_hdf51103med410'
52         idna : '2.7'
53         imagesize : '1.0.0'
54         ispc : '1.9.2'
55         Jinja2 : '2.7.3'
56         kiwisolver : '1.0.1'
57         lapack : '3.8.0'
58         libxml2 : '2.9.1'
59         llvm : '8.0.1-clang'
60         markupsafe : '0.23'
61         matplotlib : '2.2.2'
62         medfile : {section: 'default_Autotools', tag: '4.1.0'}
63         mesa : '19.0.8'
64         MeshGems : '2.10-4'
65         metis : '5.1.0'
66         netgen : '5.3.1_with_CAS_7.2'
67         nlopt : '2.4.2'
68         numpy : '1.15.1'
69         omniORB : '4.2.2'
70         omniORBpy : '4.2.2'
71         opencv : '3.2.0'
72         openssl : "native"
73         ospray : '1.8.4'
74         packaging : '17.1'
75         ParaView : '5.8.0'
76         Pillow : '7.1.1'
77         planegcs : '0.18-3cb6890'
78         pockets : '0.6.2'
79         Pygments : '2.0.2'
80         pyparsing : '2.0.3'
81         PyQt : '5.9'
82         pyreadline : '2.0'
83         Python : '3.6.5'
84         pytz : '2015.4'
85         qt : '5.9.1'
86         qwt : '6.1.2'
87         requests : '2.19.1'
88         scipy : '0.19.1'
89         scotch : '6.0.4'
90         setuptools : '38.4.0'
91         sip : '4.19.3'
92         six : '1.10.0'
93         snowballstemmer : '1.2.1'
94         Sphinx : '1.7.6'
95         sphinxcontrib_napoleon : '0.6.1'
96         sphinxcontrib_websupport : '1.1.0'
97         sphinx_rtd_theme : '0.4.3'
98         sphinxintl: '0.9.10'
99         swig : '3.0.12'
100         tbb : 'native'
101         tcl : '8.6.0'
102         tk : '8.6.0'
103         urllib3 : '1.23'
104
105         # SALOME MODULES :
106         'CONFIGURATION'
107         'SALOME'
108         'SHAPER'
109         'SHAPERSTUDY'
110         'RESTRICTED'
111         'LIBBATCH' : {tag :'V2_4_3'}
112         'KERNEL'
113         'MEDCOUPLING' : {tag : 'V9_5_0', section: 'version_V9_5_0_64BIT_IDS'}
114         'GUI'
115         'GEOM'
116         'SMESH'
117         'NETGENPLUGIN'
118         'BLSURFPLUGIN'
119         'GHS3DPLUGIN'
120         'GHS3DPRLPLUGIN'
121         'HYBRIDPLUGIN'
122         'HexoticPLUGIN'
123         'GMSHPLUGIN'
124         'HEXABLOCK'
125         'HEXABLOCKPLUGIN'
126         'HOMARD'
127         'FIELDS'
128         'PARAVIS'
129         'JOBMANAGER'
130         'YACS'
131         'YACSGEN'
132         'DOCUMENTATION'
133         'SAMPLES'
134         'COMPONENT'
135         'PYCALCULATOR'
136         'CALCULATOR'
137         'HELLO'
138         'PYHELLO'
139         'EFICAS'
140         'EFICAS_TOOLS'
141         'PY2CPP' : {tag: 'v2.0'}
142         'ADAO'
143         'ADAO_INTERFACE' : {tag: 'master'}
144         'CEATESTBASE' : {tag: 'SalomeV9'}
145     }
146     profile :
147     {
148         launcher_name : "salome"
149     }
150     virtual_app:
151     {
152         name : "salome"
153         application_name : "APPLI"
154     }
155     test_base : 
156     {
157         name : "SALOME"
158         tag : "SalomeV9"
159     }
160     properties :
161     {
162         mesa_launcher_in_package : "yes"
163         repo_dev : "yes"
164         pip : 'yes'
165         pip_install_dir : 'python'
166         single_install_dir : "no"
167     }
168 }
169 __overwrite__ :
170 [
171   {
172    # GTK  compilation issue
173     __condition__ : "VARS.dist in ['CO6']"
174     'APPLICATION.products.opencv' : '2.4.13.5'
175     'APPLICATION.products.tbb' : '4.4'
176     'APPLICATION.products.llvm' : '3.9.1-clang'
177     'APPLICATION.products.mesa' : '13.0.6'
178     'PRODUCTS.embree.default.patches' : ['embree-3.5.2-centos6.patch']
179    }
180
181   {
182    # tbb as a mandatory native product since SMESH with tbb, not installed on DB8 (temporary)
183     __condition__ : "VARS.dist in ['DB08']"
184     'APPLICATION.products.tbb' : '4.4'
185   }
186
187   {
188      #
189      __condition__ : "VARS.dist in ['FD26']"
190      'APPLICATION.products.tbb'    : '2017-7'
191      'APPLICATION.products.embree' : '3.5.2'
192   }
193 ]