'HEXABLOCKPLUGIN'
'HOMARD'
'FIELDS'
- 'PARAVIS' : {tag:'V9_10_0', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'PARAVIS' : {tag:'V9_10_0', base: 'no', section: 'version_V9_10_0_MPI', hpc: 'yes'}
'JOBMANAGER'
'YACS'
'YACSGEN'
'HEXABLOCKPLUGIN'
'HOMARD'
'FIELDS'
- 'PARAVIS' : {tag:'V9_10_0', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'PARAVIS' : {tag:'V9_10_0', base: 'no', section: 'version_V9_10_0_MPI', hpc: 'yes'}
'JOBMANAGER'
'YACS'
'YACSGEN'
'HEXABLOCKPLUGIN'
'HOMARD'
'FIELDS'
- 'PARAVIS' : {tag:'V9_10_0', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'PARAVIS' : {tag:'V9_10_0', base: 'no', section: 'version_V9_10_0_MPI', hpc: 'yes'}
'JOBMANAGER'
'YACS'
'YACSGEN'
'HEXABLOCKPLUGIN'
'HOMARD'
'FIELDS'
- 'PARAVIS' : {tag:'V9_11_0', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'PARAVIS' : {tag:'V9_11_0', base: 'no', section: 'version_V9_11_0_MPI', hpc: 'yes'}
'JOBMANAGER'
'YACS'
'YACSGEN'
'HEXABLOCKPLUGIN'
'HOMARD'
'FIELDS'
- 'PARAVIS': {tag:'V9_11_0', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'PARAVIS': {tag:'V9_11_0', base: 'no', section: 'version_V9_11_0_MPI', hpc: 'yes'}
'JOBMANAGER'
'YACS'
'YACSGEN'
'HEXABLOCKPLUGIN'
'HOMARD'
'FIELDS'
- 'PARAVIS' : {tag:'V9_11_0', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'PARAVIS' : {tag:'V9_11_0', base: 'no', section: 'version_V9_11_0_MPI', hpc: 'yes'}
'JOBMANAGER'
'YACS'
'YACSGEN'
}
environ :
{
- _PV_PLUGIN_PATH : $install_dir + $VARS.sep + "lib" + $VARS.sep + "paraview"
+ _PV_PLUGIN_PATH : $install_dir + $VARS.sep + "lib" + $VARS.sep + "paraview"
SalomeAppConfig_ : $install_dir + $VARS.sep + "share" + $VARS.sep + "salome" + $VARS.sep + "resources" + $VARS.sep + "paravis"
+ env_script : "PARAVIS.py"
}
depend : [
"KERNEL",
patches : []
}
-
-version_V9_7_0_to_V9_8_0 :
+version_V9_11_0_MPI :
{
- cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DBUILD_TESTING=ON"
+ cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DSALOME_USE_MPI=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} "
+ depend : [
+ "KERNEL",
+ "GUI",
+ "MEDCOUPLING",
+ "FIELDS",
+ "GEOM",
+ "SMESH",
+ "Python",
+ "qt",
+ "boost",
+ "hdf5",
+ "medfile",
+ "ParaView",
+ "CAS",
+ "omniORB",
+ "docutils",
+ "libxml2",
+ "six",
+ "pytz",
+ "openmpi"
+ ]
+ patches : []
}
version_V9_10_0_MPI :
"openmpi"
]
}
+version_V9_8_0 :
+{
+ cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DBUILD_TESTING=ON"
+}
version_V9_8_0_MPI :
{
]
}
+version_V9_7_0 :
+{
+ cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DBUILD_TESTING=ON"
+}
+
version_V9_6_0 :
{
patches : ['PARAVIS-MEDLoaderForPV-64BITS_IDS.patch'] # port-back post-9.6.0 PARAVIS fix # bos #20444
version_V9_4_0 :
{
- cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON "
+ cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON "
}
version_V9_3_0 :
{
- cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON "
+ cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON "
}
version_7_8_0_to_9_1_0 :
--- /dev/null
+#!/usr/bin/env python
+import os
+
+def set_env(env, prereq_dir, version):
+ fVersions =['V9_11_0', 'V9_10_0', 'V9_9_0', 'V9_8_0']
+ fVersions+=['V9_7_0', 'V9_6_0', 'V9_5_0', 'V9_4_0']
+ fVersions+=['V9_3_0', 'V9_2_1', 'V9_2_0', 'V9_1_0']
+ fVersions+=['V8_5_0', 'V7_8_0', 'V6_6_0']
+ if not version in fVersions:
+ pyver = 'python' + env.get('PYTHON_VERSION')
+ env.prepend('PYTHONPATH', os.path.join(prereq_dir, 'lib', pyver, 'site-packages'))
+
+def set_nativ_env(env):
+ pass