Salome HOME
C3PO: requires mpi4py
[tools/sat_salome.git] / products / SMESH.pyconf
index aa61b0f9d490d8e543f45abc2a944897353a999b..c479b231f9a5c0075a862f0ddeea134d4a35bb02 100644 (file)
@@ -39,11 +39,10 @@ default :
               "six",
               "pytz",
               "sphinxintl",
-              "sphinxcontrib_napoleon",
               "tbb"
              ]
     build_depend : ["cmake", "swig", "doxygen", "cppunit"]
-    opt_depend : []
+    opt_depend : ['SHAPERSTUDY']
     patches : []
     check_install : ["share/doc/salome/gui/SMESH/yams/index.html"]
     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
@@ -60,7 +59,6 @@ default :
 default_win :
 {
     cmake_options : " -DSWIG_EXECUTABLE=%SWIG_ROOT_DIR:\=/%/bin/swig.exe -DSALOME_SMESH_USE_CGNS:BOOL=ON -DSALOME_SMESH_DYNLOAD_LOCAL:BOOL=ON -DSALOME_SMESH_BUILD_FRENCH_DOC=OFF -DSALOME_SMESH_USE_TBB=ON"
-    patches : []
     depend : ["KERNEL",
               "GUI",
               "GEOM",
@@ -86,10 +84,9 @@ default_win :
               "pytz",
               "Sphinx",
               "sphinxintl",
-              "sphinxcontrib_napoleon",
-              "tbb",
-              "f2c"
+              "tbb"
             ]
+    build_depend : ["cmake", "swig", "doxygen", "cppunit", "f2c"]
 }
 
 default_MPI :
@@ -118,14 +115,55 @@ default_MPI :
               "six",
               "pytz",
               "sphinxintl",
-              "sphinxcontrib_napoleon",
               "tbb",
              "openmpi"
              ]
 }
 
+version_topo2volmesh:
+{
+   patches : ['smesh_spns-19079_topo2volmesh.patch']
+}
+
+version_V9_3_0 :
+{
+    cmake_options : "-DSALOME_SMESH_USE_CGNS:BOOL=ON -DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DSALOME_SMESH_DYNLOAD_LOCAL:BOOL=ON -DSALOME_SMESH_BUILD_FRENCH_DOC=OFF"
+    depend : ["KERNEL",
+              "GUI",
+              "GEOM",
+              "MEDCOUPLING",
+              "Python",
+              "qt",
+              "PyQt",
+              "boost",
+              "CAS",
+              "hdf5",
+              "medfile",
+              "qwt",
+              "ParaView",
+              "libxml2",
+              "omniORB",
+              "docutils",
+              "Sphinx",
+              "Jinja2",
+              "setuptools",
+              "Pygments",
+              "cgns",
+              "six",
+              "pytz",
+              "sphinxintl",
+              "sphinxcontrib_napoleon"
+             ]
+    patches : []
+}
+
+version_V9_3_0_win :
+{
+    cmake_options : " -DSWIG_EXECUTABLE=%SWIG_ROOT_DIR:\=/%/bin/swig.exe -DSALOME_SMESH_USE_CGNS:BOOL=ON -DSALOME_SMESH_DYNLOAD_LOCAL:BOOL=ON -DSALOME_SMESH_BUILD_FRENCH_DOC=OFF"
+}
+
 # Starting from SALOME 9.4.0, we use tbb as product and build SMESH using it to accelerate its performances
-version_8_5_0_to_9_3_0 :
+version_8_5_0_to_9_2_1 :
 {
     cmake_options : "-DSALOME_SMESH_USE_CGNS:BOOL=ON -DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DSALOME_SMESH_DYNLOAD_LOCAL:BOOL=ON -DSALOME_SMESH_BUILD_FRENCH_DOC=OFF"
     depend : ["KERNEL",
@@ -154,6 +192,7 @@ version_8_5_0_to_9_3_0 :
               "sphinxintl",
               "sphinxcontrib_napoleon"
              ]
+    patches : []
 }
 
 # OP 19/04/2018 Add section for SALOME 7.8.0 to 8.4.0 due to new dependencies in SALOME 8.5.0
@@ -219,4 +258,5 @@ version_V6_6_0 :
               "Pygments"
              ]
     check_install : []
+    patches : []
 }