]> SALOME platform Git repositories - tools/sat_salome.git/blob - products/PERSALYS.pyconf
Salome HOME
spns #43062: fix
[tools/sat_salome.git] / products / PERSALYS.pyconf
1 default :
2 {
3     name : "PERSALYS"
4     build_source : "script"
5     compil_script :  $name + "-" + $APPLICATION.products.PERSALYS + $VARS.scriptExtension
6     get_source : "archive"
7     archive_info :
8     {
9        archive_name : "persalys_" + $APPLICATION.products.PERSALYS + ".tar.gz"
10     }
11     environ :
12     {
13        env_script : $name + ".py"
14     }
15     depend : ['Python',
16               'lapack',
17               'hdf5',
18               'cgns',
19               'tbb',
20               'nlopt',
21               'libxml2',
22               'eigen',
23               'netcdf',
24               'gdal',
25               'boost',
26               'ADAO',
27               'KERNEL',
28               'GUI',
29               'Sphinx',
30               'qwt',
31               'qt',
32               'ParaView',
33               'openturns',
34               'numpydoc',
35               'YACS',
36               'YDEFX',
37               'CAS',
38               'CONFIGURATION'
39            ]
40     build_depend : ["cmake", "swig"]
41     opt_depend : ['openmpi']
42     patches : []
43     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
44     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
45     install_dir : 'base'
46     properties :
47     {
48       single_install_dir : "no"
49       incremental : "yes"
50     }
51 }
52
53 default_win :
54 {
55     properties :
56     {
57       single_install_dir : "no"
58       incremental : "yes"
59     }
60 }
61 version_v16_0_1 :
62 {
63    compil_script : 'PERSALYS-v16.0.1.sh'
64    patches : ['PERSALYS-v16.0.1-004.patch']
65 }
66
67 version_v16_0_1_win :
68 {
69    compil_script : 'PERSALYS-v16.0.1.bat'
70    depend : ['Python',
71               'hdf5',
72               'cgns',
73               'tbb',
74               'nlopt',
75               'libxml2',
76               'eigen',
77               'boost',
78               'ADAO',
79               'KERNEL',
80               'GUI',
81               'Sphinx',
82               'qwt',
83               'qt',
84               'ParaView',
85               'openturns',
86               'FMILibrary',
87               'PyFMI',
88               'YACS',
89               'YDEFX',
90               'PY2CPP',
91               'CAS',
92               'CONFIGURATION',
93               'openblas',
94               'pthreads'
95            ]
96     patches : ['PERSALYS-v16.0.1-001.patch',
97                'PERSALYS-v16.0.1-002.patch',
98                'PERSALYS-v16.0.1-003.patch',
99                'PERSALYS-v16.0.1-004.patch'
100               ]
101 }
102
103 version_v14_1 :
104 {
105    patches : ['PERSALYS-v14.1-001.patch', 'PERSALYS-v14.1-004-launch_html.patch']
106 }
107
108 version_v14_1_win :
109 {
110    compil_script : 'PERSALYS-v14.1.bat'
111    depend : ['Python',
112               'hdf5',
113               'cgns',
114               'tbb',
115               'nlopt',
116               'libxml2',
117               'eigen',
118               'boost',
119               'ADAO',
120               'KERNEL',
121               'GUI',
122               'Sphinx',
123               'qwt',
124               'qt',
125               'ParaView',
126               'openturns',
127               'FMILibrary',
128               'PyFMI',
129               'YACS',
130               'YDEFX',
131               'PY2CPP',
132               'CAS',
133               'CONFIGURATION',
134               'openblas',
135               'pthreads'
136            ]
137     patches : ['PERSALYS-v14.1-002.patch', 'PERSALYS-v14.1-003.patch', 'PERSALYS-v14.1-004-launch_html.patch']
138 }
139
140 version_v14_0_1 :
141 {
142    patches : []
143 }
144
145 version_v14_0_1_win :
146 {
147    compil_script : 'PERSALYS-v14.0.1.bat'
148    depend : ['Python',
149               'hdf5',
150               'cgns',
151               'tbb',
152               'nlopt',
153               'libxml2',
154               'eigen',
155               'boost',
156               'ADAO',
157               'KERNEL',
158               'GUI',
159               'Sphinx',
160               'qwt',
161               'qt',
162               'ParaView',
163               'openturns',
164               'FMILibrary',
165               'PyFMI',
166               'YACS',
167               'YDEFX',
168               'PY2CPP',
169               'CAS',
170               'CONFIGURATION',
171               'openblas',
172               'pthreads'
173            ]
174     patches : ["PERSALYS-v14.0.1-001.patch"]
175 }
176
177 version_v13_0 :
178 {
179    patches : []
180 }
181
182 version_v13_0_win :
183 {
184    depend : ['Python',
185               'hdf5',
186               'cgns',
187               'tbb',
188               'nlopt',
189               'libxml2',
190               'eigen',
191               'boost',
192               'ADAO',
193               'KERNEL',
194               'GUI',
195               'Sphinx',
196               'qwt',
197               'qt',
198               'ParaView',
199               'openturns',
200               'YACS',
201               'YDEFX',
202               'CAS',
203               'CONFIGURATION'
204            ]
205 }
206 version_v12_0 :
207 {
208    patches : ['PERSALYS-v12-002.patch', 'PERSALYS-v12-003.patch']
209 }
210
211 version_v11_0 :
212 {
213    patches : ['PERSALYS-v11-001.patch', 'PERSALYS-v11-002.patch']
214 }