Salome HOME
bos #33720: persalys:
[tools/sat_salome.git] / products / openturns.pyconf
1 default :
2 {
3     name : "openturns"
4     build_source : "script"
5     compil_script :  $name + $VARS.scriptExtension
6     get_source : "archive"
7     environ :
8     {
9        env_script : "openturns.py"
10     }
11     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib']
12     build_depend : ["cmake", "swig"]
13     opt_depend : ['openmpi']
14     patches : []
15     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
16     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
17     install_dir : 'base'
18     properties :
19     {
20       single_install_dir : "no"
21       incremental : "yes"
22     }
23 }
24
25 default_win :
26 {
27     name : "openturns"
28     compil_script :  'pip_install' + $VARS.scriptExtension
29     properties :
30     {
31       single_install_dir : "yes"
32       incremental : "yes"
33       pip : "yes"
34     }
35     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'pthreads']
36     opt_depend : []
37 }
38
39 version_1_20_1 :
40 {
41     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
42     patches : []
43     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
44     opt_depend : ['pandas', 'statsmodels', 'patsy']
45 }
46
47 version_1_20_1_win :
48 {
49     name : "OT"
50     compil_script :  "openturns-1.20.1.bat"
51     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + 'openturns'
52     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
53     install_dir : 'base'
54     depend : ['Python', 'openblas', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'fftw']
55     opt_depend : ['pandas', 'statsmodels', 'patsy']
56     patches : ["openturns-1.20.1.0004.patch", "openturns-1.20.1.0005.patch"]
57     properties :
58     {
59       single_install_dir : "no"
60       incremental : "yes"
61     }
62 }
63
64 version_1_20_1_UB22_04 :
65 {
66     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
67     patches : ['openturns-1.20.1.0002.patch']
68     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
69     opt_depend : ['pandas', 'statsmodels']
70 }
71
72 version_1_20_1_UB20_04 :
73 {
74     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
75     patches : ['openturns-1.20.1.0002.patch']
76     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
77     opt_depend : ['pandas', 'statsmodels']
78 }
79
80 version_1_20_1_DB11 :
81 {
82     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
83     patches : ['openturns-1.20.1.0002.patch']
84     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
85     opt_depend : ['pandas', 'statsmodels']
86 }
87
88 version_1_20_1_DB09 :
89 {
90     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
91     patches : ['openturns-1.20.1.0001.patch']
92     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
93     opt_depend : ['pandas', 'statsmodels']
94 }
95
96 version_1_20_1_CO8 :
97 {
98     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
99     patches : ['openturns-1.20.1.0001.patch']
100     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
101     opt_depend : ['pandas', 'statsmodels']
102 }
103
104 version_1_20_1_CO7 :
105 {
106     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
107     patches : ['openturns-1.20.1.0001.patch']
108     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
109     opt_depend : ['pandas', 'statsmodels']
110 }
111
112 version_1_20_1_FD38 :
113 {
114     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
115     patches : []
116     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
117     opt_depend : ['pandas', 'statsmodels']
118 }
119
120 version_1_20_1_FD37 :
121 {
122     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
123     patches : []
124     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
125     opt_depend : ['pandas', 'statsmodels']
126 }
127
128 version_1_20_1_FD36 :
129 {
130     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
131     patches : []
132     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
133     opt_depend : ['pandas', 'statsmodels']
134 }
135
136 version_1_20_1_FD34 :
137 {
138     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
139     patches : ['openturns-1.20.1.0002.patch']
140     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
141     opt_depend : ['pandas', 'statsmodels']
142 }
143
144 version_1_20_1_FD32 :
145 {
146     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
147     patches : ['openturns-1.20.1.0002.patch', 'openturns-1.20.1.0003.patch']
148     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
149     opt_depend : ['pandas', 'statsmodels']
150 }
151
152   version_1_19 :
153 {
154     compil_script :  "openturns-1.19" + $VARS.scriptExtension
155     patches : ['openturns-1.19.0001.patch']
156     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
157     opt_depend : ['pandas', 'statsmodels']
158 }
159
160 version_1_19_win :
161 {
162     properties :
163     {
164       incremental : "yes"
165       pip : "yes"
166     }
167     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'pthreads', 'dill', 'psutil']
168     opt_depend : []
169     patches : []
170 }
171
172 version_1_19_UB22_04 :
173 {
174     compil_script :  "openturns-1.19" + $VARS.scriptExtension
175     patches : ['openturns-1.19.0001.patch', 'openturns-1.19.0003.patch', 'openturns-1.19.0004.patch']
176     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
177     opt_depend : ['pandas', 'statsmodels']
178 }
179
180 version_1_19_UB20_04 :
181 {
182     compil_script :  "openturns-1.19" + $VARS.scriptExtension
183     patches : ['openturns-1.19.0002.patch']
184     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
185     opt_depend : ['pandas', 'statsmodels']
186 }
187
188 version_1_19_FD36 :
189 {
190     compil_script :  "openturns-1.19" + $VARS.scriptExtension
191     patches : ['openturns-1.19.0001.patch', 'openturns-1.19.0003.patch']
192     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
193     opt_depend : ['pandas', 'statsmodels']
194 }
195
196 version_1_19_FD34 :
197 {
198     compil_script :  "openturns-1.19" + $VARS.scriptExtension
199     patches : ['openturns-1.19.0001.patch', 'openturns-1.19.0003.patch']
200     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
201     opt_depend : ['pandas', 'statsmodels']
202 }
203
204 version_1_19_FD32 :
205 {
206     compil_script :  "openturns-1.19" + $VARS.scriptExtension
207     patches : ['openturns-1.19.0001.patch', 'openturns-1.19.0003.patch']
208     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
209     opt_depend : ['pandas', 'statsmodels']
210 }
211
212 version_1_18 :
213 {
214     compil_script :  "openturns-1.18" + $VARS.scriptExtension
215     patches : ['openturns-1.18.0001.patch']
216     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
217     opt_depend : ['pandas', 'statsmodels']
218 }
219
220 version_1_18_FD34 :
221 {
222     compil_script :  "openturns-1.18" + $VARS.scriptExtension
223     patches : ['openturns-1.18.0001.patch', 'openturns-1.18.0002.patch']
224     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
225     opt_depend : ['pandas', 'statsmodels']
226 }
227
228 version_1_18_FD32 :
229 {
230     compil_script :  "openturns-1.18" + $VARS.scriptExtension
231     patches : ['openturns-1.18.0001.patch', 'openturns-1.18.0002.patch']
232     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
233     opt_depend : ['pandas', 'statsmodels']
234 }
235
236 version_1_18_win :
237 {
238     properties :
239     {
240       incremental : "yes"
241       pip : "yes"
242     }
243     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'pthreads', 'dill', 'psutil']
244     opt_depend : []
245     patches : []
246 }
247
248 version_1_17 :
249 {
250     compil_script :  "openturns-1.17" + $VARS.scriptExtension
251     patches : ['openturns-1.17.0001.patch']
252     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
253     opt_depend : ['pandas', 'statsmodels']
254 }
255
256 version_1_17_FD32 :
257 {
258     compil_script :  "openturns-1.17" + $VARS.scriptExtension
259     patches : ['openturns-1.17.0001.patch', 'openturns-1.17.0002.patch']
260     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
261     opt_depend : ['pandas', 'statsmodels']
262 }
263
264 version_1_17_win :
265 {
266     properties :
267     {
268       incremental : "yes"
269       pip : "yes"
270     }
271     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'pthreads']
272     opt_depend : []
273     patches : []
274 }
275
276 version_1_16 :
277 {
278     compil_script :  "openturns-1.16" + $VARS.scriptExtension
279     patches : ['openturns-1.16.0001.patch','openturns-1.16.0002.patch']
280 }
281
282 version_1_16_win :
283 {
284     patches : []
285 }