Salome HOME
openturns/persalys scripts on Windows - ongoing
[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
62 version_v14_0_1 :
63 {
64    patches : []
65 }
66
67 version_v14_0_1_win :
68 {
69    depend : ['Python',
70               'hdf5',
71               'cgns',
72               'tbb',
73               'nlopt',
74               'libxml2',
75               'eigen',
76               'boost',
77               'ADAO',
78               'KERNEL',
79               'GUI',
80               'Sphinx',
81               'qwt',
82               'qt',
83               'ParaView',
84               'openturns',
85               'YACS',
86               'YDEFX',
87               'CAS',
88               'CONFIGURATION'
89            ]
90 }
91
92 version_v13_0 :
93 {
94    patches : []
95 }
96
97 version_v13_0_win :
98 {
99    depend : ['Python',
100               'hdf5',
101               'cgns',
102               'tbb',
103               'nlopt',
104               'libxml2',
105               'eigen',
106               'boost',
107               'ADAO',
108               'KERNEL',
109               'GUI',
110               'Sphinx',
111               'qwt',
112               'qt',
113               'ParaView',
114               'openturns',
115               'YACS',
116               'YDEFX',
117               'CAS',
118               'CONFIGURATION'
119            ]
120 }
121 version_v12_0 :
122 {
123    patches : ['PERSALYS-v12-002.patch', 'PERSALYS-v12-003.patch']
124 }
125
126 version_v11_0 :
127 {
128    patches : ['PERSALYS-v11-001.patch', 'PERSALYS-v11-002.patch']
129 }