Salome HOME
SSL mode integration : switch back SALOME modules on master branches - patch HOMARD...
[tools/sat_salome.git] / products / GEOM.pyconf
1 default :
2 {
3     name : "GEOM"
4     build_source : "cmake"
5     #About the use of OpenCV, see spns #7996
6     cmake_options : "-DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DSALOME_GEOM_USE_OPENCV=ON"
7     get_source : "git"
8     git_info:
9     {
10         repo : $PROJECTS.projects.salome.git_info.default_git_server + "modules/geom.git"
11         repo_dev : $PROJECTS.projects.salome.git_info.default_git_server_dev + "geom.git"
12     }
13     environ :
14     {
15         PARALLEL_VISU : "1"
16         SalomeAppConfig_ : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "geom"
17         GEOM_PluginsList : "BREPPlugin:STEPPlugin:IGESPlugin:STLPlugin:XAOPlugin:VTKPlugin:AdvancedGEOM"
18         CSF_ShHealingDefaults : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "geom"
19     }
20     depend : ["KERNEL",
21               "GUI",
22               "boost",
23               "CAS",
24               "Python",
25               "hdf5",
26               "omniORB",
27               "qt",
28               "ParaView",
29               "docutils",
30               "Sphinx",
31               "Jinja2",
32               "setuptools",
33               "Pygments",
34               "opencv",
35               "six",
36               "pytz"
37              ]
38     build_depend : ["cmake", "swig", "doxygen", "cppunit"]
39     patches : []
40     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
41     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
42     properties:
43     {
44         incremental : "yes"
45         has_salome_gui : "yes"
46         is_SALOME_module : "yes"
47         has_unit_tests
48     }
49 }
50
51
52 default_win :
53 {
54     cmake_options : " -DSWIG_EXECUTABLE=%SWIG_ROOT_DIR:\=/%/bin/swig.exe -DSALOME_GEOM_USE_OPENCV=ON -DOPENCV_ROOT_DIR=%OPENCV_ROOT_DIR:\=/% -DOpenCV_INCLUDE_DIRS=%OpenCV_INCLUDE_DIRS:\=/% "
55 }
56
57 _from_8_5_0_to_9_2_1 :  # these versions requires the path geom_8.5.0_xao_data_dir.patch (for salome test)
58 {
59     patches : [
60               "geom_8.5.0_xao_data_dir.patch" 
61               ]
62 }
63
64 version_V6_6_0 :
65 {
66     build_source : "autotools"
67     cmake_options : ""
68     get_source : "git"
69     environ :
70     {
71     }
72     depend : ["KERNEL",
73               "GUI",
74               "boost",
75               "CAS",
76               "Python",
77               "hdf5",
78               "omniORB",
79               "qt",
80               "ParaView",
81               "docutils",
82               "Sphinx",
83               "Jinja2",
84               "setuptools",
85               "Pygments"
86              ]
87     nb_proc : 1
88 }