]> SALOME platform Git repositories - tools/sat_salome.git/blob - products/HEXABLOCK.pyconf
Salome HOME
fix harmless bug -DCMAKE_C_COMPILER:STRING . '-D' was forgotten
[tools/sat_salome.git] / products / HEXABLOCK.pyconf
1 default :
2 {
3     name : "HEXABLOCK"
4     build_source : "cmake"
5     get_source : "git"
6     git_info:
7     {
8         repo : $PROJECTS.projects.salome.git_info.default_git_server + "modules/hexablock.git"
9         repo_dev : $PROJECTS.projects.salome.git_info.default_git_server_dev + "hexablock.git"
10     }
11     environ :
12     {
13         _SMESH_MeshersList : "HEXABLOCKPlugin"
14         SalomeAppConfig_ : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "hexablock"
15     }
16     depend : [
17              "KERNEL", 
18              "GUI", 
19              "GEOM",
20              "boost", 
21              "CAS", 
22              "Python", 
23              "omniORB", 
24              "qt", 
25              "ParaView", 
26              "docutils", 
27              "libxml2", 
28              "Sphinx", 
29              "Jinja2", 
30              "setuptools", 
31              "Pygments", 
32              "six", 
33              "pytz",    
34              "markupsafe" 
35               ]
36     build_depend : ["cmake", "cppunit"]
37     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
38     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
39     properties:
40     {
41         has_salome_gui : "yes"
42         is_SALOME_module : "yes"
43         has_unit_tests
44     }
45
46
47 default_MPI :
48 {
49     name : "HEXABLOCK"
50     build_source : "cmake"
51     cmake_options : "-DSALOME_USE_MPI=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_ROOT_DIR}/bin/mpic++ -DCMAKE_C_COMPILER:STRING=${MPI_ROOT_DIR}/bin/mpicc"
52     get_source : "git"
53     git_info:
54     {
55         repo : $PROJECTS.projects.salome.git_info.default_git_server + "modules/hexablock.git"
56         repo_dev : $PROJECTS.projects.salome.git_info.default_git_server_dev + "hexablock.git"
57     }
58     environ :
59     {
60     }
61     depend : [
62              "KERNEL", 
63              "GUI", 
64              "GEOM",
65              "boost", 
66              "CAS", 
67              "Python", 
68              "omniORB", 
69              "qt", 
70              "ParaView", 
71              "docutils", 
72              "libxml2", 
73              "Sphinx", 
74              "Jinja2", 
75              "setuptools", 
76              "Pygments", 
77              "six", 
78              "pytz",    
79              "markupsafe",
80              "openmpi"
81               ]
82     build_depend : ["cmake", "cppunit"]
83     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
84     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
85     properties:
86     {
87         has_salome_gui : "yes"
88         is_SALOME_module : "yes"
89         has_unit_tests
90     }
91
92