Salome HOME
spns #40779: implement git multiserver approach: tuleap, github, gitpub
[tools/sat_salome.git] / products / NETGENPLUGIN.pyconf
1 default :
2 {
3     name : "NETGENPLUGIN"
4     build_source : "cmake"
5     cmake_options: " -DSALOME_CXX_STANDARD=17 "
6     get_source : "git"
7     git_info:
8     {
9       repositories :
10       {
11         tuleap : $PROJECTS.projects.salome.git_info.git_server.tuleap.url + "salome/netgenplugin.git"
12         github : $PROJECTS.projects.salome.git_info.git_server.github.url + "netgenplugin.git"
13         gitpub : $PROJECTS.projects.salome.git_info.git_server.gitpub.url + "plugins/netgenplugin.git"
14       }
15     }
16     environ :
17     {
18         _SMESH_MeshersList : "NETGENPlugin"
19         SalomeAppConfig_ : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "netgenplugin"
20     }
21     depend : [
22              "KERNEL",
23              "MEDCOUPLING",
24              "GEOM",
25              "SMESH",
26              "Python",
27              "qt",
28              "boost",
29              "CAS",
30              "freeimage",
31              "hdf5",
32              "medfile",
33              "omniORB",
34              "docutils",
35              "netgen",
36              "ParaView",
37              "six",
38              "pytz"
39               ]
40     build_depend : ["swig", "doxygen", "cppunit"]
41     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
42     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
43     properties:
44     {
45         incremental : "yes"
46         is_SALOME_module : "yes"
47         has_unit_tests
48     }
49 }
50
51 default_win :
52 {
53     cmake_options : " -DZLIB_LIBRARY=%ZLIB_BIN:\=/%  -DZLIB_INCLUDE_DIR=%ZLIB_INCLUDE_DIR:\=/% -DSALOME_CXX_STANDARD=17 "
54     depend : [
55              "KERNEL",
56              "MEDCOUPLING",
57              "GEOM",
58              "SMESH",
59              "Python",
60              "qt",
61              "boost",
62              "CAS",
63              "freeimage",
64              "hdf5",
65              "medfile",
66              "omniORB",
67              "docutils",
68              "netgen",
69              "ParaView",
70              "six",
71              "pytz",
72              "zlib"
73               ]
74 }
75
76 version_V9_3_0 :
77 {
78   patches : []
79 }
80
81 version_V9_3_0_win :
82 {
83   patches : ['NETGENPlugin_Mesh.patch']
84 }
85
86 version_V6_6_0 :
87 {
88     build_source : "autotools"
89     depend : [
90              "KERNEL",
91              "GEOM",
92              "SMESH",
93              "Python",
94              "qt",
95              "boost",
96              "CAS",
97              "freeimage",
98              "hdf5",
99              "medfile",
100              "omniORB",
101              "docutils",
102              "netgen",
103              "ParaView"
104              ]
105 }