'GMSHPLUGIN'
'HEXABLOCK' : {tag:'V9_9_BR', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'}
'HEXABLOCKPLUGIN'
- 'HOMARD'
- 'FIELDS' : {tag:'V9_9_0b1', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'} # FIXME
+ 'HOMARD' : {tag:'V9_9_BR', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'}
+ 'FIELDS' : {tag:'V9_9_BR', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'}
'OPENTURNS_SALOME': 'master' # FIXME
- 'PARAVIS' : {tag:'V9_9_0b1', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'} # FIXME
+ 'PARAVIS' : {tag:'V9_9_BR', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'} # FIXME
'JOBMANAGER' : {tag:'V9_9_BR', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'} # FIXME
'YACS'
'YACSGEN'
'SHAPERSTUDY'
'RESTRICTED'
'LIBBATCH' : {tag : 'V2_4_5'}
- 'KERNEL' : {section : 'default_MPI', verbose : 'yes'}
- 'MEDCOUPLING' : {section : 'default_MPI', verbose : 'yes'}
+ 'KERNEL' : {tag:'master', base: 'no', section: 'default_MPI', hpc: 'yes', verbose: 'yes'}
+ 'MEDCOUPLING' : {tag:'master', base: 'no', section: 'default_MPI', hpc: 'yes', verbose: 'yes'}
'GUI' : {verbose : 'yes'}
'GEOM'
'SMESH'
'HYBRIDPLUGIN'
'HexoticPLUGIN'
'GMSHPLUGIN'
- 'HEXABLOCK' : {section : "default_MPI", verbose: 'yes'}
+ 'HEXABLOCK' : {tag:'master', base: 'no', section: 'default_MPI', hpc: 'yes', verbose: 'yes'}
'HEXABLOCKPLUGIN'
- 'HOMARD'
- 'FIELDS' : {section : "default_MPI", verbose: 'yes'}
- 'PARAVIS' : {section : "default_MPI", verbose: 'yes'}
- 'JOBMANAGER' : {section : "default_MPI", verbose: 'yes'}
+ 'HOMARD' : {tag:'master', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'FIELDS' : {tag:'master', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'PARAVIS' : {tag:'master', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'JOBMANAGER': {tag:'master', base: 'no', section: 'default_MPI', hpc: 'yes'}
'YACS'
'YACSGEN'
- 'SOLVERLAB' : {section : "default_MPI", hpc: 'yes'}
+ 'SOLVERLAB': {tag:'master', base: 'no', section: 'default_MPI', hpc: 'yes'}
'DOCUMENTATION'
'SAMPLES'
'COMPONENT'
depend : [ "SMESH", "boost", "hdf5", "medfile", "pthreads"]
}
+default_MPI :
+{
+ cmake_options : "-DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} -DSALOME_USE_MPI=ON "
+ opt_depend : ['openmpi']
+}
+
+version_V9_9_0_MPI :
+{
+ cmake_options : "-DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} -DSALOME_USE_MPI=ON "
+ opt_depend : ['openmpi']
+}
+
version_gn_evol_01 :
{
patches : ['HOMARD_SMESH_SSL_support.patch']
if [ -n "$SAT_HPC" ] && [ -n "$MPI_ROOT_DIR" ]; then
echo "WARNING: setting CC and CXX environment variables and target MPI wrapper"
export CXX=${MPI_CXX_COMPILER}
- export C=${MPI_C_COMPILER}
+ export CC=${MPI_C_COMPILER}
fi
CONFIGURE_FLAGS=
CONFIGURE_FLAGS+=' --enable-mesgerr'
if [ -n "$SAT_HPC" ]
then
+ export CXX=${MPI_CXX_COMPILER}
+ export CC=${MPI_C_COMPILER}
+ CONFIGURE_FLAGS+=' --with-swig=yes'
CONFIGURE_FLAGS+=' --enable-parallel'
else
export F77=gfortran
{
compil_script : 'med-4.1.1.sh'
test_build : "make check"
- build_depend : []
+ build_depend : ['swig']
}
version_4_1_1_win :