python3 : 'yes'
environ :
{
- build : {CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"}
- launch : {PYTHONIOENCODING:"UTF_8"}
- SALOME_HAS_GLOBAL_ENV: "1"
+ build :
+ {
+ CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"
+ SALOME_HAS_GLOBAL_ENV: "1"
+ SALOME_USE_64BIT_IDS : '1'
+ }
+ launch :
+ {
+ PYTHONIOENCODING:"UTF_8"
+ }
}
products :
{
pockets : '0.7.2'
Pygments : '2.4.2'
pyparsing : '2.4.0'
+ pyreadline : '2.1'
Python : '3.6.5'
pytz : '2019.1'
requests : '2.22.0'
{
CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"
RESTRICTED_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "RESTRICTED"
+ SALOME_HAS_GLOBAL_ENV : "1"
+ SET_usr_docs_VARS : "1" # required for PyEditor build
}
launch : {PYTHONIOENCODING:"UTF_8", SALOME_MODULES_ORDER:"SHAPER:SHAPERSTUDY:GEOM:SMESH"}
SALOME_trace : "local" # local/file:.../with_logger
SALOME_MODULES : "SHAPER,SHAPERSTUDY,GEOM,SMESH,PARAVIS,YACS,JOBMANAGER" # specify the first modules to display in gui
SALOME_TMP_DIR : "%appdata%"
- SALOME_HAS_GLOBAL_ENV : "1"
HOME : "%userprofile%"
- SET_usr_docs_VARS : "1" # required for PyEditor build
}
products :
{
"sphinxcontrib_websupport",
"sphinxcontrib_applehelp",
"sphinxcontrib_serializinghtml",
- "sphinxcontrib_napoleon"
+ "sphinxcontrib_napoleon",
+ "graphviz"
]
opt_depend : ["sphinx_rtd_theme"]
build_depend : ["cmake", "swig", "doxygen", "cppunit"]
"setuptools",
"Pygments",
"pytz",
- "LIBBATCH"
+ "LIBBATCH",
+ "graphviz"
]
build_depend : ["cmake", "swig", "doxygen", "cppunit"]
}
"omniORB",
"omniORBpy",
"docutils",
+ "graphviz",
"libxml2",
"Sphinx",
"sphinxintl",
default_win :
{
- cmake_options : ' -DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=OFF -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_SCOTCH=OFF -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=OFF '
+ cmake_options : ' -DMEDCOUPLING_USE_64BIT_IDS=ON -DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=OFF -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_SCOTCH=OFF -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=OFF '
depend : [
"boost",
"Python",
"medfile",
"metis",
"docutils",
+ "graphviz",
"libxml2",
"Sphinx",
"sphinxintl",
"pytz",
"numpy",
"CONFIGURATION"
- ]
+ ]
+ build_depend : ["cmake", "swig", "doxygen", "cppunit"]
}
default_int64:
}
+version_V9_5_0 :
+{
+}
+version_V9_5_0_win :
+{
+ cmake_options : ' -DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=OFF -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_SCOTCH=OFF -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=OFF '
+}
+
version_7_8_2_to_8_4_0 :
{
depend : [
set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DVTK_PYTHON_VERSION:STRING=3
REM VTK general settings
-set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DVTK_USE_64BIT_IDS:BOOL=OFF
+
+REM Use 64 bits IDS on request
+if DEFINED SALOME_USE_64BIT_IDS (
+ set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DVTK_USE_64BIT_IDS:BOOL=ON
+) else (
+ set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DVTK_USE_64BIT_IDS:BOOL=OFF
+)
+
set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DVTK_INSTALL_LIBRARY_DIR=lib/paraview-%PVLIBVERSION%
set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DVTK_INSTALL_ARCHIVE_DIR=lib/paraview-%PVLIBVERSION%
set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DVTK_PYTHON_SITE_PACKAGES_SUFFIX=site-packages
SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DMEDFILE_BUILD_SHARED_LIBS:BOOL=ON\r
SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DHDF5_ROOT_DIR:STRING=%HDF5_ROOT_DIR%\r
\r
+if DEFINED SALOME_USE_64BIT_IDS (\r
+ SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DMED_MEDINT_TYPE:STRING="long long"\r
+)\r
+\r
if DEFINED SAT_HPC (\r
SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DMEDFILE_USE_MPI:BOOL=ON\r
) else (\r
- SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DMEDFILE_USE_MPI:BOOL=OFF\r
+ SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DMEDFILE_USE_MPI:BOOL=OFF\r
)\r
\r
if defined CMAKE_GENERATOR (\r
- set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_GENERATOR=%CMAKE_GENERATOR%\r
+ SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_GENERATOR=%CMAKE_GENERATOR%\r
) else (\r
- set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_GENERATOR="Visual Studio 15 2017 Win64"\r
+ SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_GENERATOR="Visual Studio 15 2017 Win64"\r
)\r
\r
cd %BUILD_DIR%\r
paralib = os.path.join(root, 'lib', 'paraview-' + version)
env.prepend('PATH', paralib)
env.prepend('PV_PLUGIN_PATH', paralib)
- env.prepend('PYTHONPATH', os.path.join(root,'bin', 'Lib', 'site-packages'))
- env.prepend('PYTHONPATH', os.path.join(root,'bin', 'Lib', 'site-packages'))
env.prepend('PYTHONPATH', os.path.join(root,'bin', 'Lib', 'site-packages', 'paraview'))
env.prepend('PYTHONPATH', os.path.join(root,'bin', 'Lib', 'site-packages', 'vtk'))
+ env.prepend('PYTHONPATH', os.path.join(root,'bin', 'Lib', 'site-packages'))
else:
paralib = os.path.join(root, lib_dir, 'paraview-' + version)
env.prepend('PV_PLUGIN_PATH', paralib)