Salome HOME
spns #40779: implement git multiserver approach: tuleap, github, gitpub
[tools/sat_salome.git] / products / SOLVERLAB.pyconf
1 default :
2 {
3     name : "SOLVERLAB"
4     build_source : "script"
5     compil_script :  $name + ".sh"
6     get_source : "git"
7     git_info:
8     {
9       repositories :
10       {
11         tuleap : $PROJECTS.projects.salome.git_info.git_server.tuleap.url + "salome/solverlab.git"
12         github : $PROJECTS.projects.salome.git_info.git_server.github.url + "solverlab.git"
13         gitpub : $PROJECTS.projects.salome.git_info.git_server.gitpub.url + "modules/solverlab.git"
14       }
15     }
16     environ :
17     {
18        SalomeAppConfig_ : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "solverlab"
19        env_script : $name + ".py"
20     }
21     depend : 
22     [   
23         'hdf5', 
24         'matplotlib', 
25         'medfile', 
26         'numpy', 
27         'ParaView', 
28         'petsc', 
29         'Python', 
30         'KERNEL',
31         'GUI',
32         'MEDCOUPLING'
33     ]
34     build_depend : ["cmake", "swig", "doxygen", "graphviz","cppunit"]
35     opt_depend : ['packagespy']
36     # mscgen
37     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
38     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
39     nb_proc : 1
40     properties:
41     {
42         is_SALOME_module : "yes"
43         incremental : "yes"
44     }
45     patches: []
46 }
47
48 default_MPI :
49 {
50     depend :
51     [
52         'hdf5',
53         'matplotlib',
54         'medfile',
55         'numpy',
56         'ParaView',
57         'petsc',
58         'Python',
59         'KERNEL',
60         'GUI',
61         'MEDCOUPLING',
62         'openmpi'
63     ]
64     opt_depend : ['mpi4py']
65 }
66
67 version_V9_12_0_DB12 :
68 {
69     patches : ['SOLVERLAB-V9_12_0-numpy-1.20.-np.float.patch']
70 }
71
72 version_V9_10_0 :
73 {
74     properties:
75     {
76         is_SALOME_module : "yes"
77         incremental : "yes"
78         has_salome_gui : "yes"
79     }
80 }
81
82 version_V9_10_0_MPI :
83 {
84     depend :
85     [
86         'hdf5',
87         'matplotlib',
88         'medfile',
89         'numpy',
90         'ParaView',
91         'petsc',
92         'Python',
93         'KERNEL',
94         'GUI',
95         'MEDCOUPLING',
96         'openmpi'
97     ]
98     opt_depend : ['mpi4py']
99     properties:
100     {
101         is_SALOME_module : "yes"
102         incremental : "yes"
103         has_salome_gui : "yes"
104     }
105 }
106
107 version_V9_9_0 :
108 {
109     properties:
110     {
111         is_SALOME_module : "yes"
112         incremental : "yes"
113         has_salome_gui : "yes"
114     }
115 }
116
117 version_V9_9_0_MPI :
118 {
119     depend :
120     [
121         'hdf5',
122         'matplotlib',
123         'medfile',
124         'numpy',
125         'ParaView',
126         'petsc',
127         'Python',
128         'KERNEL',
129         'GUI',
130         'MEDCOUPLING',
131         'openmpi'
132     ]
133     opt_depend : ['mpi4py']
134     properties:
135     {
136         is_SALOME_module : "yes"
137         incremental : "yes"
138         has_salome_gui : "yes"
139     }
140 }
141
142 version_V9_8_0 :
143 {
144     properties:
145     {
146         is_SALOME_module : "yes"
147         incremental : "yes"
148         has_salome_gui : "yes"
149     }
150 }