Salome HOME
add MECOUDPLING-9.9.0 and SOLVERLAB tag
authorNicolas OTTON <nicolaS.otton@cea.fr>
Fri, 22 Apr 2022 14:33:22 +0000 (16:33 +0200)
committerNicolas OTTON <nicolaS.otton@cea.fr>
Fri, 22 Apr 2022 14:33:22 +0000 (16:33 +0200)
applications/MEDCOUPLING-9.9.0-MPI.pyconf [new file with mode: 0644]
applications/MEDCOUPLING-9.9.0-native.pyconf [new file with mode: 0644]
applications/MEDCOUPLING-9.9.0-windows.pyconf [new file with mode: 0644]
applications/MEDCOUPLING-9.9.0.pyconf [new file with mode: 0644]
applications/SALOME-9.9.0-MPI.pyconf
applications/SALOME-9.9.0-native.pyconf
applications/SALOME-9.9.0.pyconf

diff --git a/applications/MEDCOUPLING-9.9.0-MPI.pyconf b/applications/MEDCOUPLING-9.9.0-MPI.pyconf
new file mode 100644 (file)
index 0000000..ef8b786
--- /dev/null
@@ -0,0 +1,98 @@
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+APPLICATION :
+{
+    name : 'MEDCOUPLING-9.9.0-MPI'
+    workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist
+    tag : '9.9.0'
+    base : 'no'
+    debug : 'no'
+    python3 : 'yes'
+    environ :
+    {
+        build :
+        {
+            CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"
+            SALOME_USE_64BIT_IDS : '1'
+        }
+        launch :
+        {
+            PYTHONIOENCODING:"UTF_8"
+        }
+    }
+    products :
+    {
+        # PREREQUISITES :
+        alabaster : '0.7.6'
+        Babel : '2.7.0'
+        boost : '1.58.0'
+        certifi : '2018.8.24'
+        click : '6.7'
+        cmake : '3.12.1' 
+        cppunit : '1.13.2'
+        chardet : '3.0.4'
+        Cython : '0.25.2'
+        docutils : '0.12'
+        doxygen : '1.8.14'
+        graphviz : '2.38.0'
+        hdf5 : {tag : '1.10.3', hpc : 'yes'}
+        idna : '2.7'
+        imagesize : '1.0.0'
+        Jinja2 : '2.7.3'
+        lapack : '3.8.0'
+        libxml2 : '2.9.1'
+        markupsafe : '0.23'
+        medfile : {tag : '4.1.1', hpc : 'yes', section : 'default_Autotools' }
+        mpi4py: '3.0.3'
+        numpy : '1.15.1'
+        openmpi : '3.1.6'
+        ParMetis : '3.1.1'
+        pockets : '0.6.2'
+        Pygments : '2.0.2'
+        pyparsing : '2.0.3'
+        Python : '3.6.5'
+        pytz : '2015.7'
+        requests : '2.19.1'
+        scipy : '0.19.1'
+        scotch : '6.0.4'
+        setuptools : '38.4.0'
+        six : '1.10.0'
+        snowballstemmer : '1.2.1'
+        Sphinx : '1.7.6'
+        sphinxcontrib_napoleon : '0.6.1'
+        sphinxcontrib_websupport : '1.1.0'
+        sphinxintl: '0.9.10'
+        swig : '3.0.12'
+        packaging : '17.1'
+        urllib3 : '1.23'
+
+        # SALOME MODULES :
+        'CONFIGURATION'
+        'MEDCOUPLING' : {tag:'V9_9_0b1', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'} # FIXME
+    }
+    test_base : 
+    {
+        name : "SALOME"
+        tag : "SalomeV9"
+    }
+    properties :
+    {
+        repo_dev : "yes"
+        pip : 'yes'
+        pip_install_dir : 'python'
+        single_install_dir : "no"
+    }
+}
+__overwrite__ :
+[
+    {
+        __condition__ : "VARS.dist in ['FD32', 'FD34']"
+        'APPLICATION.products.scipy' : '1.5.2' # gcc https://github.com/scipy/scipy/issues/11611 - either patch numpy to include -fallow-argument-mismatch or move to that version
+    }
+    {
+        # https://github.com/pyenv/pyenv/issues/1889
+        __condition__: "VARS.dist in ['FD34']"
+        'APPLICATION.products.Python' : {tag: '3.6.5', base: 'no', section: 'version_3_6_5_FD34'}
+    }
+]
diff --git a/applications/MEDCOUPLING-9.9.0-native.pyconf b/applications/MEDCOUPLING-9.9.0-native.pyconf
new file mode 100644 (file)
index 0000000..2517065
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+APPLICATION :
+{
+    name : 'MEDCOUPLING-9.9.0-native'
+    workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist
+    tag : '9.9.0'
+    base : 'no'
+    debug : 'no'
+    python3 : 'yes'
+    environ :
+    {
+        build :
+        {
+           CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"
+           SALOME_USE_64BIT_IDS : '1'
+        }
+        launch :
+        {
+           PYTHONIOENCODING:"UTF_8"
+        }
+    }
+    products :
+    {
+        # PREREQUISITES :
+        alabaster : 'native'
+        Babel : 'native'
+        boost : 'native'
+        certifi : 'native'
+        click : 'native'
+        cmake : 'native' 
+        cppunit : 'native'
+        chardet : 'native'
+        Cython : 'native'
+        docutils : 'native'
+        doxygen : 'native'
+        graphviz : 'native'
+        hdf5 : '1.10.3'
+        idna : 'native'
+        imagesize : 'native'
+        Jinja2 : 'native'
+        lapack : 'native'
+        libxml2 : 'native'
+        markupsafe : 'native'
+        medfile : {section: 'default_Autotools', tag: '4.1.1rc1'}
+        metis : 'native'
+        numpy : 'native'
+        pockets : 'native'
+        Pygments : 'native'
+        pyparsing : 'native'
+        Python : 'native'
+        pytz : 'native'
+        requests : 'native'
+        scipy : 'native'
+        scotch : 'native'
+        setuptools : 'native'
+        six : 'native'
+        snowballstemmer : 'native'
+        Sphinx : 'native'
+        sphinxcontrib_napoleon : 'native'
+        sphinxcontrib_websupport : 'native'
+        sphinxintl: 'native'
+        swig : 'native'
+        packaging : 'native'
+        urllib3 : 'native'
+
+        # SALOME MODULES :
+        'CONFIGURATION'
+        'MEDCOUPLING'
+    }
+    test_base : 
+    {
+        name : "SALOME"
+        tag : "SalomeV9"
+    }
+    properties :
+    {
+        repo_dev : "yes"
+        pip : 'yes'
+        pip_install_dir : 'python'
+        single_install_dir : "no"
+    }
+}
+__overwrite__ :
+[
+   {
+      # sphinxintl is missing on this node
+      __condition__ : "VARS.dist in ['CO8']"
+      'APPLICATION.products.sphinxintl' : '0.9.10'
+      'PRODUCTS.sphinxintl.default.properties.pip' : "no"
+      'APPLICATION.products.cmake' : '3.12.1'
+   }
+]
diff --git a/applications/MEDCOUPLING-9.9.0-windows.pyconf b/applications/MEDCOUPLING-9.9.0-windows.pyconf
new file mode 100644 (file)
index 0000000..7b18f20
--- /dev/null
@@ -0,0 +1,99 @@
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+APPLICATION :
+{
+    name : 'MEDCOUPLING-9.9.0'
+    workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name
+    cmake_generator : 'Visual Studio 15 2017 Win64'
+    tag : '9.9.0'
+    debug : 'no'
+    base : 'no'
+    python3 : 'yes'
+    environ :
+    {
+        build : 
+        {
+            CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"
+            SALOME_HAS_GLOBAL_ENV: "1"
+            SALOME_USE_64BIT_IDS : '1'
+            CMAKE_GENERATOR : '"Visual Studio 15 2017 Win64"' # strangely not exposed in scripts...
+        }
+        launch :
+        {
+            PYTHONIOENCODING:"UTF_8"
+        }
+    }
+    products :
+    {
+        # PREREQUISITES :
+        alabaster : '0.7.6'
+        Babel : '2.7.0'
+        boost : '1.67.0'
+        certifi : '2019.6.16'
+        click : '7.0'
+        cmake : '3.12.1'
+        colorama: '0.4.1'
+        cppunit : '1.13.2'
+        chardet : '3.0.4'
+        Cython : '0.29.12'
+        docutils : '0.14'
+        doxygen : '1.8.3.1'
+        expat : '2.0.1'
+        graphviz : '2.38.0'
+        hdf5 : '1.10.3'
+        idna : '2.8'
+        imagesize : '1.1.0'
+        Jinja2 : '2.10.1'
+        lapack : '3.8.0'
+        libjpeg: '9c'
+        libpng: '1.5.10'
+        libxml2 : '2.9.1'
+        markupsafe : '1.1.1'
+        medfile : '4.1.1'
+        metis : '5.1.0'
+        msvc : '2017'
+        numpy : '1.16.4'
+        packaging : '19.0'
+        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'
+        scipy : '1.4.1'
+        setuptools : '41.0.1'
+        six : '1.12.0'
+        snowballstemmer : '1.9.0'
+        Sphinx : '2.1.2'
+        sphinxcontrib_applehelp : '1.0.1'
+        sphinxcontrib_devhelp : '1.0.1'
+        sphinxcontrib_jsmath : '1.0.1'
+        sphinxcontrib_htmlhelp : '1.0.2'
+        sphinxcontrib_napoleon : '0.7'
+        sphinxcontrib_qthelp : '1.0.2'
+        sphinxcontrib_serializinghtml :'1.1.3'
+        sphinxcontrib_websupport : '1.1.2'
+        sphinxintl: '2.0.0'
+        swig : '3.0.12'
+        urllib3 : '1.25.3'
+        zlib : '1.2.5'
+
+        # SALOME MODULES :
+        'CONFIGURATION'
+        'MEDCOUPLING'
+    }
+    test_base :
+    {
+        name : "SALOME"
+        tag : "SalomeV9"
+    }
+    properties :
+    {
+        repo_dev : "yes"
+        pip : 'yes'
+        pip_install_dir : 'python'
+        single_install_dir : "yes"
+    }
+}
diff --git a/applications/MEDCOUPLING-9.9.0.pyconf b/applications/MEDCOUPLING-9.9.0.pyconf
new file mode 100644 (file)
index 0000000..faf32b2
--- /dev/null
@@ -0,0 +1,91 @@
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+APPLICATION :
+{
+    name : 'MEDCOUPLING-9.9.0'
+    workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist
+    tag : '9.9.0'
+    base : 'no'
+    debug : 'no'
+    python3 : 'yes'
+    environ :
+    {
+        build :
+        {
+            CONFIGURATION_ROOT_DIR : $workdir + $VARS.sep + "SOURCES" + $VARS.sep + "CONFIGURATION"
+            SALOME_USE_64BIT_IDS : '1'
+        }
+        launch :
+        {
+            PYTHONIOENCODING:"UTF_8"
+        }
+    }
+    products :
+    {
+        # PREREQUISITES :
+        alabaster : '0.7.6'
+        Babel : '2.7.0'
+        boost : '1.58.0'
+        certifi : '2018.8.24'
+        click : '6.7'
+        cmake : '3.12.1'
+        cppunit : '1.13.2'
+        chardet : '3.0.4'
+        Cython : '0.25.2'
+        docutils : '0.12'
+        doxygen : '1.8.14'
+        graphviz : '2.38.0'
+        hdf5 : '1.10.3'
+        idna : '2.7'
+        imagesize : '1.0.0'
+        Jinja2 : '2.7.3'
+        lapack : '3.8.0'
+        libxml2 : '2.9.1'
+        markupsafe : '0.23'
+        medfile : {section: 'default_Autotools', tag: '4.1.1'}
+        metis : '5.1.0'
+        numpy : '1.15.1'
+        pockets : '0.6.2'
+        Pygments : '2.0.2'
+        pyparsing : '2.0.3'
+        Python : '3.6.5'
+        pytz : '2015.7'
+        requests : '2.19.1'
+        scipy : '0.19.1'
+        scotch : '6.0.4'
+        setuptools : '38.4.0'
+        six : '1.10.0'
+        snowballstemmer : '1.2.1'
+        Sphinx : '1.7.6'
+        sphinxcontrib_napoleon : '0.6.1'
+        sphinxcontrib_websupport : '1.1.0'
+        sphinxintl: '0.9.10'
+        swig : '3.0.12'
+        packaging : '17.1'
+        urllib3 : '1.23'
+
+        # SALOME MODULES :
+        'CONFIGURATION'
+        'MEDCOUPLING'
+    }
+    test_base :
+    {
+        name : "SALOME"
+        tag : "SalomeV9"
+    }
+    properties :
+    {
+        repo_dev : "yes"
+        pip : 'yes'
+        pip_install_dir : 'python'
+        single_install_dir : "no"
+    }
+}
+__overwrite__ :
+[
+  {
+    __condition__ : "VARS.dist in ['FD32']"
+    'APPLICATION.products.scipy' : '1.5.2' # gcc https://github.com/scipy/scipy/issues/11611 - either patch numpy to include -fallow-argument-mismatch or move to that version
+  }
+]
index 0ad1aafe28c0aebd4052200ce6ca1ed4a809f489..db5b5abc8cf5ae4ab1dd9ad17052bf18dde3b860 100644 (file)
@@ -166,7 +166,7 @@ APPLICATION :
         'JOBMANAGER' : {tag:'V9_9_0b1', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'} # FIXME
         'YACS'
         'YACSGEN'
-        'SOLVERLAB' : {tag:'master', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'} # FIXME
+        'SOLVERLAB' : {tag:'V9_9_0b1', base: 'no', section: 'version_V9_9_0_MPI', hpc: 'yes'} # FIXME
         'DOCUMENTATION'
         'SAMPLES'
         'COMPONENT'
index f476dc1732d28f8a6691c481230ccb8ebe2d7200..c8ae6c925b617773df41b566bebfb4630d358e5b 100644 (file)
@@ -165,7 +165,7 @@ APPLICATION :
         'JOBMANAGER'
         'YACS'
         'YACSGEN'
-        'SOLVERLAB': 'master' # FIXME
+        'SOLVERLAB': 'V9_9_0b1' # FIXME
         'DOCUMENTATION'
         'SAMPLES'
         'COMPONENT'
index f46670ba7a7946394e03e11796b3534a8769c3d8..8ccf42f2ed7719262d986378e05fde0eacff25b0 100644 (file)
@@ -164,7 +164,7 @@ APPLICATION :
         'JOBMANAGER'
         'YACS'
         'YACSGEN'
-        'SOLVERLAB': 'master' # FIXME
+        'SOLVERLAB': 'V9_9_0b1' # FIXME
         'DOCUMENTATION'
         'SAMPLES'
         'COMPONENT'