From: Nabil Ghodbane Date: Wed, 2 Dec 2020 15:29:42 +0000 (+0100) Subject: Quentin's feedback & add MEDCOUPLING-master-native X-Git-Tag: V9_7_0~204 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=b1ee6688a95a771d218021dc208b490060a72074;p=tools%2Fsat_salome.git Quentin's feedback & add MEDCOUPLING-master-native --- diff --git a/applications/MEDCOUPLING-9.6.0-windows.pyconf b/applications/MEDCOUPLING-9.6.0-windows.pyconf index 10ca055..ae9d1be 100644 --- a/applications/MEDCOUPLING-9.6.0-windows.pyconf +++ b/applications/MEDCOUPLING-9.6.0-windows.pyconf @@ -80,8 +80,8 @@ APPLICATION : zlib : '1.2.5' # SALOME MODULES : - 'CONFIGURATION': {dev: 'yes'} - 'MEDCOUPLING': {dev: 'yes'} + 'CONFIGURATION' + 'MEDCOUPLING' } test_base : { diff --git a/applications/MEDCOUPLING-9.6.0.pyconf b/applications/MEDCOUPLING-9.6.0.pyconf index 0e533ba..5d9355f 100644 --- a/applications/MEDCOUPLING-9.6.0.pyconf +++ b/applications/MEDCOUPLING-9.6.0.pyconf @@ -67,7 +67,7 @@ APPLICATION : # SALOME MODULES : 'CONFIGURATION' - 'MEDCOUPLING' : {section: 'default_int64'} + 'MEDCOUPLING' } test_base : { diff --git a/applications/MEDCOUPLING-master-native.pyconf b/applications/MEDCOUPLING-master-native.pyconf new file mode 100644 index 0000000..9ed2501 --- /dev/null +++ b/applications/MEDCOUPLING-master-native.pyconf @@ -0,0 +1,87 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + +APPLICATION : +{ + name : 'MEDCOUPLING-master-native' + workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist + tag : 'master' + 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.0'} + 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__ : +[ +] diff --git a/applications/MEDCOUPLING-native.pyconf b/applications/MEDCOUPLING-native.pyconf deleted file mode 100644 index a916487..0000000 --- a/applications/MEDCOUPLING-native.pyconf +++ /dev/null @@ -1,81 +0,0 @@ -#!/usr/bin/env python -#-*- coding:utf-8 -*- - -APPLICATION : -{ - name : 'MEDCOUPLING-native' - workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist - # Tag set to master instead of V8_2_0 - #tag : 'V8_2_0' - tag : 'master' - #base : 'no' - environ : - { - } - products : - { - # PREREQUISITES : - # OP 09/04/2018 add pytz for Babel prerequisite - pytz : '2015.4' - - # OP 09/04/2018 add Babel, click, six prerequisites for sphinx-intl - Babel : '2.0' - click : '6.7' - six : '1.10.0' - - Python : 'native' - lapack : 'native' - numpy : 'native' - scipy : 'native' - boost : 'native' - libxml2 : 'native' - cmake : 'native' - cppunit : 'native' - hdf5 : '1.8.14' - medfile : '3.3.1' - metis : '5.1.0' - scotch : '6.0.4' - swig : '2.0.12' -# -# for documentation - setuptools : 'native' - markupsafe : 'native' - graphviz : 'native' - doxygen : 'native' - Sphinx : 'native' - - # TA 06-04-2018 Add sphinx-intl prerequisite - sphinxintl: '0.9.10' - Pygments : 'native' - Jinja2 : 'native' - docutils : 'native' -# - # SALOME MODULES : - 'CONFIGURATION': {dev: 'yes'} - 'MEDCOUPLING': {dev: 'yes'} - - } - test_base : - { - name : "SALOME" - # Go back to the SalomeV8 tag - #tag : "8.2.0" - tag : "SalomeV8" - } -} -# OP 17/07/2017 Plutot que de passer par un overwrite, voir s'il ne serait pas -# plus pertinent de passer par une section dans le fichier -# MEDCOUPLING.pyconf -__overwrite__ : -[ - { - # OP 09/04/2018 add sphinx-intl, six prerequisites - 'PRODUCTS.MEDCOUPLING.default.depend' : - [ - "boost", "Python", "swig", "hdf5", "medfile", "scotch", "doxygen", - "graphviz", "metis", "docutils", "libxml2", "cppunit", "Sphinx", - "sphinxintl", "setuptools", "six", "pytz", "numpy", "scipy", "lapack", - "cmake", "markupsafe", "Pygments", "Jinja2", "CONFIGURATION" - ] - } -]