Salome HOME
bos #38104: prepare final configuration files for SALOME 9.12.0
[tools/sat_salome.git] / products / SHAPER.pyconf
1 default :
2 {
3     name : "SHAPER"
4     build_source : "cmake"
5     get_source : "git"
6     git_info:
7     {
8         repo : $PROJECTS.projects.salome.git_info.default_git_server + "modules/shaper.git"
9         repo_dev : $PROJECTS.projects.salome.git_info.default_git_server_dev + "shaper.git"
10     }
11     environ :
12     {
13         SalomeAppConfig_ : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "shaper"
14     }
15     depend : [
16               'KERNEL',
17               'GUI',
18               'boost',
19               'CAS',
20               'Python',
21               'hdf5',
22               'omniORB',
23               'qt',
24               'ParaView',
25               'docutils',
26               'Sphinx',
27               'Jinja2',
28               'setuptools',
29               'Pygments',
30               'planegcs',
31               'six',
32               'pytz',
33               'markupsafe',
34               'eigen'
35              ]
36     build_depend : ["cmake", "swig", "doxygen"]
37     opt_depend : ["sphinxcontrib_napoleon"]
38     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
39     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
40     properties:
41     {
42         has_salome_gui : "yes"
43         is_SALOME_module : "yes"
44         incremental : "yes"
45         has_unit_tests : "yes"
46     }
47     cmake_options :   "-DCMAKE_CXX_FLAGS=-fpermissive -DNO_SolveSpace=TRUE -DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DADD_COMPATIBILITY_TESTS=ON -DADD_MODELS_TESTS=ON -DADD_HDF_TESTS=ON"
48     patches : []
49 }
50
51 default_win :
52 {
53     cmake_options :   " -DNO_SolveSpace=TRUE  -DSWIG_EXECUTABLE=%SWIG_ROOT_DIR:\=/%/bin/swig.exe " 
54 }
55
56 version_V9_10_0_FD37:
57 {
58   patches : ['SPNS-32377-SHAPER-V9_10_0-FD37.patch']
59 }
60
61 version_V9_9_0_UB22_04:
62 {
63   patches : ['SPNS-29880-SHAPER-V9_9_0.patch']
64 }
65
66 version_V9_9_0_FD36:
67 {
68   patches : ['SPNS-29988-SHAPER-V9_9_0.patch']
69 }
70
71 version_9_5_0_to_9_8_0 :
72 {
73     patches : ["patch_shaper_cursor_cross.diff"]
74 }
75
76 version_9_3_0_to_9_4_0 :
77 {
78   patches : []
79 }