]> SALOME platform Git repositories - tools/sat_salome.git/blob - applications/MEDCOUPLING-master.pyconf
Salome HOME
spns #43023: handle MEDReader submodule and support older git versions
[tools/sat_salome.git] / applications / MEDCOUPLING-master.pyconf
1 #!/usr/bin/env python
2 #-*- coding:utf-8 -*-
3
4 APPLICATION :
5 {
6     name    : 'MEDCOUPLING-master'
7     workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist
8     tag     : 'master'
9     base    : 'no'
10     debug   : 'no'
11     python3 : 'yes'
12     environ :
13     {
14         build :
15         {
16            CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"
17            SALOME_USE_64BIT_IDS : '1'
18         }
19         launch :
20         {
21            PYTHONIOENCODING:"UTF_8"
22         }
23     }
24     products :
25     {
26         # PREREQUISITES :
27         alabaster : '0.7.6'
28         Babel : '2.14.0'
29         boost : '1.71.0'
30         certifi : '2018.8.24'
31         click : '6.7'
32         cmake : '3.25.2'
33         cppunit : '1.13.2'
34         chardet : '3.0.4'
35         charset_normalizer : '3.3.2'
36         Cython : '0.29.37'
37         docutils : '0.20.1'
38         doxygen : '1.8.14'
39         graphviz : '2.38.0'
40         hdf5 : '1.10.3'
41         idna : '2.7'
42         imagesize : '1.4.1'
43         importlib_metadata : '7.0.1'
44         Jinja2 : '3.1.3'
45         lapack : '3.8.0'
46         libxml2 : '2.9.12'
47         markupsafe : '2.1.5'
48         medfile : '4.1.1'
49         metis : '5.1.0'
50         numpy : '1.21.1'
51         packaging : '23.2'
52         pockets : '0.6.2'
53         Pygments : '2.17.2'
54         pyparsing : '3.1.1'
55         Python : '3.9.14'
56         pytz : '2017.2'
57         requests : '2.31.0'
58         scipy : '1.6.2'
59         scotch : '6.1.2'
60         setuptools : '69.0.3'
61         six : '1.10.0'
62         snowballstemmer : '2.2.0'
63         Sphinx : '7.2.6'
64         sphinxcontrib_applehelp : '1.0.8'
65         sphinxcontrib_devhelp : '1.0.6'
66         sphinxcontrib_jsmath : '1.0.1'
67         sphinxcontrib_qthelp : '1.0.7'
68         sphinxcontrib_htmlhelp : '2.0.5'
69         sphinxcontrib_serializinghtml : '1.1.10'
70         sphinxcontrib_napoleon : '0.6.1'
71         sphinxcontrib_websupport : '1.2.7'
72         sphinxintl: '2.1.0'
73         swig : '4.0.2'
74         urllib3 : '1.23'
75         zipp : '3.17.0'
76
77         # SALOME MODULES :
78         'CONFIGURATION'
79         'MEDCOUPLING'
80     }
81     test_base :
82     {
83         name : "SALOME"
84         tag : "SalomeV9"
85     }
86     properties :
87     {
88         git_server : 'tuleap'
89         pip : 'yes'
90         pip_install_dir : 'python'
91         single_install_dir : "no"
92     }
93 }
94 __overwrite__ :
95 [
96   {
97     __condition__ : "VARS.dist in ['FD32']"
98     'APPLICATION.products.scipy' : '1.5.2' # gcc https://github.com/scipy/scipy/issues/11611 - either patch numpy to include -fallow-argument-mismatch or move to that version
99   }
100   {
101     __condition__ : "VARS.dist in ['UB22.04']"
102     'APPLICATION.products.boost' : {tag: '1.71.0',     base: 'no', section: 'version_1_71_0_UB22_04'}
103   }
104   {
105     __condition__ : "VARS.dist in ['DB12']"
106     'APPLICATION.products.boost' : {tag: '1.71.0',     base: 'no', section: 'version_1_71_0_DB12'}
107   }
108   {
109     __condition__ : "VARS.dist in ['FD36']"
110     'APPLICATION.products.boost' : {tag: '1.71.0',     base: 'no', section: 'version_1_71_0_FD36'}
111   }
112   {
113     __condition__ : "VARS.dist in ['FD38']"
114     'APPLICATION.products.boost' : {tag: '1.71.0',     base: 'no', section: 'version_1_71_0_FD38'}
115   }
116 ]