From: Nabil Ghodbane Date: Thu, 9 May 2024 08:04:03 +0000 (+0200) Subject: spns #41854: implement Meshio windows in SAT X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=e7d4e3d8320e0abad178bb676fd22a97443cd88a;p=tools%2Fsat_salome.git spns #41854: implement Meshio windows in SAT --- diff --git a/applications/SALOME-master-windows.pyconf b/applications/SALOME-master-windows.pyconf index 64bfd01..c5f3828 100644 --- a/applications/SALOME-master-windows.pyconf +++ b/applications/SALOME-master-windows.pyconf @@ -44,6 +44,7 @@ APPLICATION : boost : '1.67.0' CAS : {tag : 'V7_5_3p5', section: 'version_CR753_SALOME_PATCH_win', base: 'no'} certifi : '2019.6.16' + cftime : '1.6.3' cgns : '4.2.0' chardet : '3.0.4' click : '7.0' @@ -68,6 +69,7 @@ APPLICATION : gmsh : '4.10.3' graphviz : '2.44.1' hdf5 : '1.10.3' + h5py : '3.11.0' idna : '2.8' imagesize : '1.1.0' ispc : '1.15.0' @@ -78,13 +80,18 @@ APPLICATION : libpng: '1.5.10' libxml2 : '2.9.1' llvm : '8.0.1-clang-win' + mdurl :'0.1.2' + markdown_it_py : '3.0.0' markupsafe : '1.1.1' matplotlib : '3.3.4' medfile : '4.1.1' mesa : '19.2.3' MeshGems : '2.15-1' + meshio: '5.3.5' metis : '5.1.0' msvc : '2017' + netcdf : '4.6.2' + netCDF4: '1.6.5' netgen : '5.3.1_with_CAS_7.2' # comment out line above and uncomment the line below to use Netgen 6. #netgen : '6.2.2101' @@ -109,7 +116,7 @@ APPLICATION : psutil : '5.9.8' pthreads : '2.9.1' PyFMI : '2.6' - Pygments : '2.4.2' + Pygments : '2.13.0' pyparsing : '2.4.0' PyQt : '5.15.3' pyreadline : '3.4.1' @@ -118,6 +125,7 @@ APPLICATION : qt : '5.12.10' qwt : '6.1.2' requests : '2.22.0' + rich : '13.7.1' rkCommon : '1.5.1' ruby : '2.5.5-1' #scikit_learn: '1.3.2' diff --git a/products/cftime.pyconf b/products/cftime.pyconf new file mode 100644 index 0000000..7426fbf --- /dev/null +++ b/products/cftime.pyconf @@ -0,0 +1,58 @@ +default : +{ + name : "cftime" + build_source : "script" + compil_script: "cftime.sh" + get_source : "archive" + patches : [] + system_info : + { + rpm : [] + rpm_dev : [] + apt : [] + apt_dev : [] + } + environ : + { + env_script : "cftime.py" + } + depend : ['Python', 'h5py', 'rich', 'netcdf'] + opt_depend: [] + source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name + build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name + install_dir : 'base' + properties : + { + incremental : "yes" + pip : "yes" + } +} + +default_win : +{ + depend : ['Python', 'h5py', 'rich', 'netcdf'] + opt_depend : [] + properties : + { + incremental : "yes" + pip : "yes" + } +} + +version_1_6_3 : +{ +} + +version_1_6_3_win : +{ + compil_script: "cftime-1.6.3.bat" + archive_info : + { + archive_name : "cftime-1.6.3.tar.gz" + } + properties : + { + incremental : "yes" + pip : "no" + } +} diff --git a/products/compil_scripts/cftime-1.6.3.bat b/products/compil_scripts/cftime-1.6.3.bat new file mode 100644 index 0000000..ec241a6 --- /dev/null +++ b/products/compil_scripts/cftime-1.6.3.bat @@ -0,0 +1,40 @@ +@echo off + +echo ########################################################################## +echo cftime %VERSION% +echo ########################################################################## + +if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL% + +REM clean BUILD directory +if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR% +mkdir %BUILD_DIR%\cache\pip + +cd %BUILD_DIR% + +set HDF5_DIR=%HDF5_ROOT_DIR% +set HDF5_INCDIR=%HDF5_INCLUDE_DIRS% +set HDF5_LIBDIR=%HDF5_LIBRARIES% +set NETCDF4_DIR=%NETCDF_ROOT_DIR% +set NETCDF4_INCDIR=%NETCDF_ROOT_DIR%\include +set NETCDF4_LIBDIR=%NETCDF_ROOT_DIR%\lib + +xcopy %SOURCE_DIR%\* %BUILD_DIR% /E /I /Q +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on xcopy + exit 1 +) + +cd %BUILD_DIR% +%PYTHON_ROOT_DIR%\python.exe setup.py install +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on install cftime-1.6.3 + exit 2 +) + +echo. +echo Product %PRODUCT_NAME% version: %VERSION%> %PRODUCT_INSTALL%\README.txt +echo Installation folder: %PYTHON_ROOT_DIR%>> %PRODUCT_INSTALL%\README.txt + +echo. +echo ########## END diff --git a/products/compil_scripts/meshio-5.3.5.bat b/products/compil_scripts/meshio-5.3.5.bat new file mode 100644 index 0000000..457c21c --- /dev/null +++ b/products/compil_scripts/meshio-5.3.5.bat @@ -0,0 +1,28 @@ +@echo off + +echo ########################################################################## +echo meshio %VERSION% +echo ########################################################################## + +if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL% + +REM clean BUILD directory +if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR% +mkdir %BUILD_DIR%\cache\pip + +cd %SOURCE_DIR% +xcopy * %BUILD_DIR%\ /E /I /Q +cd %BUILD_DIR% + +%PYTHON_ROOT_DIR%\python.exe setup.py install +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on python setup.py + exit 3 +) + +echo. +echo Product %PRODUCT_NAME% version: %VERSION%> %PRODUCT_INSTALL%\README.txt +echo Installation folder: %PYTHON_ROOT_DIR%>> %PRODUCT_INSTALL%\README.txt + +echo. +echo ########## END diff --git a/products/compil_scripts/netCDF4-1.6.5.bat b/products/compil_scripts/netCDF4-1.6.5.bat new file mode 100644 index 0000000..2e1ff33 --- /dev/null +++ b/products/compil_scripts/netCDF4-1.6.5.bat @@ -0,0 +1,40 @@ +@echo off + +echo ########################################################################## +echo netCDF4 %VERSION% +echo ########################################################################## + +if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL% + +REM clean BUILD directory +if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR% +mkdir %BUILD_DIR%\cache\pip + +cd %BUILD_DIR% + +set HDF5_DIR=%HDF5_ROOT_DIR% +set HDF5_INCDIR=%HDF5_INCLUDE_DIRS% +set HDF5_LIBDIR=%HDF5_LIBRARIES% +set NETCDF4_DIR=%NETCDF_ROOT_DIR% +set NETCDF4_INCDIR=%NETCDF_ROOT_DIR%\include +set NETCDF4_LIBDIR=%NETCDF_ROOT_DIR%\lib + +xcopy %SOURCE_DIR%\* %BUILD_DIR% /E /I /Q +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on xcopy + exit 1 +) + +cd %BUILD_DIR% +%PYTHON_ROOT_DIR%\python.exe setup.py install +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on install netcdf-1.6.5 + exit 2 +) + +echo. +echo Product %PRODUCT_NAME% version: %VERSION%> %PRODUCT_INSTALL%\README.txt +echo Installation folder: %PYTHON_ROOT_DIR%>> %PRODUCT_INSTALL%\README.txt + +echo. +echo ########## END diff --git a/products/compil_scripts/netcdf-4.6.2.bat b/products/compil_scripts/netcdf-4.6.2.bat new file mode 100644 index 0000000..fcb1428 --- /dev/null +++ b/products/compil_scripts/netcdf-4.6.2.bat @@ -0,0 +1,83 @@ +@echo off + +echo ########################################################################## +echo netcdf %VERSION% +echo ########################################################################## + +IF NOT DEFINED SAT_DEBUG ( + SET SAT_DEBUG=0 +) + +IF NOT DEFINED CMAKE_GENERATOR ( + SET CMAKE_GENERATOR="Visual Studio 15 2017 Win64" +) + +SET PRODUCT_BUILD_TYPE=Release + +REM TODO: NGH: not Tested yet +if %SAT_DEBUG% == 1 ( + set PRODUCT_BUILD_TYPE=Debug +) + +if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL% + +REM clean BUILD directory +if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR% +mkdir %BUILD_DIR% + +SET CMAKE_OPTIONS= +SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_INSTALL_PREFIX:STRING=%PRODUCT_INSTALL:\=/% +SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_BUILD_TYPE:STRING=%PRODUCT_BUILD_TYPE% +SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_INSTALL_LIBDIR:STRING=lib +SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DPYTHON_EXECUTABLE=%PYTHONBIN% +SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DENABLE_NETCDF_4=ON +SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DENABLE_DAP=OFF +SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DBUILD_UTILITIES=ON +SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DBUILD_SHARED_LIBS=ON +SET CMAKE_OPTIONS=%CMAKE_OPTIONS% -DENABLE_TESTS=OFF + +set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DLIBXML2_INCLUDE_DIR:STRING=%LIBXML2_ROOT_DIR:\=/%/include +set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DLIBXML2_LIBRARIES:STRING=%LIBXML2_ROOT_DIR:\=/%/lib/libxml2.lib +set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DLIBXML2_XMLLINT_EXECUTABLE=%LIBXML2_ROOT_DIR:\=/%/bin/xmllint.exe + +set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DHDF5_DIR:PATH=%HDF5_ROOT_DIR:\=/%/cmake/hdf5 +set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DHDF5_INCLUDE_DIRS:PATH=%HDF5_ROOT_DIR:\=/%/include +set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DHDF5_USE_STATIC_LIBRARIES:BOOL=OFF +set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_GENERATOR=%CMAKE_GENERATOR% +set MSBUILDDISABLENODEREUSE=1 + +echo. +echo ********************************************************************* +echo *** %CMAKE_ROOT%\bin\cmake %CMAKE_OPTIONS% +echo ********************************************************************* +echo. + +%CMAKE_ROOT%\bin\cmake %CMAKE_OPTIONS% %SOURCE_DIR% +if NOT %ERRORLEVEL% == 0 ( + echo "ERROR on cmake" + exit 1 +) + +echo. +echo ********************************************************************* +echo *** msbuild %MAKE_OPTIONS% /p:Configuration=Release /p:Platform=x64 ALL_BUILD.vcxproj +echo ********************************************************************* +echo. + +msbuild %MAKE_OPTIONS% /p:Configuration=Release /p:Platform=x64 ALL_BUILD.vcxproj +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on msbuild ALL_BUILD.vcxproj + exit 2 +) + +echo. +echo ********************************************************************* +echo *** installation... +echo ********************************************************************* +echo. + +msbuild %MAKE_OPTIONS% /p:Configuration=Release /p:Platform=x64 INSTALL.vcxproj +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on msbuild INSTALL.vcxproj + exit 3 +) diff --git a/products/env_scripts/cftime.py b/products/env_scripts/cftime.py new file mode 100644 index 0000000..f0a27cf --- /dev/null +++ b/products/env_scripts/cftime.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + +import os.path +import platform + +def set_env(env, prereq_dir, version): + env.set('CFTIME_ROOT_DIR',prereq_dir) + +def set_nativ_env(env): + pass diff --git a/products/env_scripts/markdown_it_py.py b/products/env_scripts/markdown_it_py.py new file mode 100644 index 0000000..58e363f --- /dev/null +++ b/products/env_scripts/markdown_it_py.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + +import os.path +import platform + +def set_env(env, prereq_dir, version): + env.set('MARKDOWN_PY_IT_ROOT_DIR',prereq_dir) + if not platform.system() == "Windows" : + pyver = 'python' + env.get('PYTHON_VERSION') + env.prepend('PYTHONPATH', os.path.join(prereq_dir, 'lib', pyver, 'site-packages')) + +def set_nativ_env(env): + pass diff --git a/products/env_scripts/mdurl.py b/products/env_scripts/mdurl.py new file mode 100644 index 0000000..f46b8b1 --- /dev/null +++ b/products/env_scripts/mdurl.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + +import os.path +import platform + +def set_env(env, prereq_dir, version): + env.set('MDURL_ROOT_DIR',prereq_dir) + if not platform.system() == "Windows" : + pyver = 'python' + env.get('PYTHON_VERSION') + env.prepend('PYTHONPATH', os.path.join(prereq_dir, 'lib', pyver, 'site-packages')) + +def set_nativ_env(env): + pass diff --git a/products/env_scripts/meshio.py b/products/env_scripts/meshio.py index b833d27..cca451c 100644 --- a/products/env_scripts/meshio.py +++ b/products/env_scripts/meshio.py @@ -5,12 +5,16 @@ import os.path import platform def set_env(env, prereq_dir, version): + pyver = 'python' + env.get('PYTHON_VERSION') + env.set('MESHIO_ROOT_DIR',prereq_dir) + env.set('HDF5_DISABLE_VERSION_CHECK', '1') if not platform.system() == "Windows" : - pyver = 'python' + env.get('PYTHON_VERSION') - env.set('MESHIO_ROOT_DIR',prereq_dir) - env.set('HDF5_DISABLE_VERSION_CHECK', '1') env.prepend('PATH', os.path.join(prereq_dir, 'bin')) env.prepend('PYTHONPATH', os.path.join(prereq_dir, 'lib', pyver, 'site-packages')) + else: + # meshio is installed in Python lib directory + # no need to expand PATH + pass def set_nativ_env(env): pass diff --git a/products/env_scripts/netCDF4.py b/products/env_scripts/netCDF4.py new file mode 100644 index 0000000..75e7de6 --- /dev/null +++ b/products/env_scripts/netCDF4.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + +import os.path +import platform + +def set_env(env, prereq_dir, version): + env.set('NETCDF4_ROOT_DIR',prereq_dir) + +def set_nativ_env(env): + pass diff --git a/products/env_scripts/netcdf.py b/products/env_scripts/netcdf.py index 3105763..88d0383 100644 --- a/products/env_scripts/netcdf.py +++ b/products/env_scripts/netcdf.py @@ -1,12 +1,14 @@ #!/usr/bin/env python import os.path +import platform def set_env(env, prereq_dir, version): env.set('NETCDF_ROOT_DIR', prereq_dir) env.set('NETCDF_INSTALL_DIR', prereq_dir) env.set('NETCDF_VERSION',version) env.prepend('PATH', os.path.join(prereq_dir,'bin')) - env.prepend('LD_LIBRARY_PATH',os.path.join(prereq_dir, 'lib')) + if not platform.system() == "Windows" : + env.prepend('LD_LIBRARY_PATH',os.path.join(prereq_dir, 'lib')) def set_nativ_env(env): pass diff --git a/products/env_scripts/rich.py b/products/env_scripts/rich.py index f9d2878..2281c3b 100644 --- a/products/env_scripts/rich.py +++ b/products/env_scripts/rich.py @@ -5,9 +5,9 @@ import os.path import platform def set_env(env, prereq_dir, version): + env.set('RICH_ROOT_DIR',prereq_dir) if not platform.system() == "Windows" : pyver = 'python' + env.get('PYTHON_VERSION') - env.set('RICH_ROOT_DIR',prereq_dir) env.prepend('PATH', os.path.join(prereq_dir, 'bin')) env.prepend('PYTHONPATH', os.path.join(prereq_dir, 'lib', pyver, 'site-packages')) diff --git a/products/h5py.pyconf b/products/h5py.pyconf index c6c99b7..66c4870 100644 --- a/products/h5py.pyconf +++ b/products/h5py.pyconf @@ -38,3 +38,12 @@ version_3_11_0: pip : "no" } } + +version_3_11_0_win: +{ + properties : + { + incremental : "yes" + pip : "yes" + } +} diff --git a/products/markdown_it_py.pyconf b/products/markdown_it_py.pyconf new file mode 100644 index 0000000..a32e416 --- /dev/null +++ b/products/markdown_it_py.pyconf @@ -0,0 +1,29 @@ +default : +{ + name : "markdown_it_py" + build_source : "script" + compil_script: "markdown_it_py.sh" + get_source : "archive" + patches : [] + system_info : + { + rpm : [] + rpm_dev : [] + apt : [] + apt_dev : [] + } + environ : + { + env_script : "markdown_it_py.py" + } + depend : ['Python', 'h5py', 'mdurl'] + opt_depend: [] + source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name + build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name + install_dir : 'base' + properties : + { + incremental : "yes" + pip : "yes" + } +} diff --git a/products/mdurl.pyconf b/products/mdurl.pyconf new file mode 100644 index 0000000..a991ee5 --- /dev/null +++ b/products/mdurl.pyconf @@ -0,0 +1,29 @@ +default : +{ + name : "mdurl" + build_source : "script" + compil_script: "mdurl.sh" + get_source : "archive" + patches : [] + system_info : + { + rpm : [] + rpm_dev : [] + apt : [] + apt_dev : [] + } + environ : + { + env_script : "mdurl.py" + } + depend : ['Python', 'h5py'] + opt_depend: [] + source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name + build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name + install_dir : 'base' + properties : + { + incremental : "yes" + pip : "yes" + } +} diff --git a/products/meshio.pyconf b/products/meshio.pyconf index d041f49..fc9cb2b 100644 --- a/products/meshio.pyconf +++ b/products/meshio.pyconf @@ -24,6 +24,7 @@ default : { incremental : "yes" pip : "yes" + single_install_dir : "no" } } @@ -35,5 +36,19 @@ version_5_3_5 : { incremental : "yes" pip : "no" + single_install_dir : "no" } } + +version_5_3_5_win : +{ + compil_script: "meshio-5.3.5.bat" + archive_info : {archive_name : "meshio-5.3.5.tar.gz"} + properties : + { + incremental : "yes" + pip : "no" + single_install_dir : "no" + } + depend : ['Python', 'numpy', 'hdf5', 'h5py','rich', 'netCDF4'] +} diff --git a/products/netCDF4.pyconf b/products/netCDF4.pyconf new file mode 100644 index 0000000..6488b6f --- /dev/null +++ b/products/netCDF4.pyconf @@ -0,0 +1,57 @@ +default : +{ + name : "netCDF4" + build_source : "script" + compil_script: "netCDF4.sh" + get_source : "archive" + patches : [] + system_info : + { + rpm : [] + rpm_dev : [] + apt : [] + apt_dev : [] + } + environ : + { + env_script : "netCDF4.py" + } + depend : ['Python', 'netcdf', 'hdf5', 'cftime'] + opt_depend: [] + source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name + build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name + install_dir : 'base' + properties : + { + incremental : "yes" + pip : "yes" + } +} + +default_win : +{ + properties : + { + incremental : "yes" + } + depend : ['Python', 'netcdf', 'hdf5', 'cftime'] + opt_depend : [] +} + +version_1_6_5 : +{ +} + +version_1_6_5_win : +{ + compil_script: "netCDF4-1.6.5.bat" + archive_info : + { + archive_name : "netCDF4-1.6.5.tar.gz" + } + properties : + { + incremental : "yes" + pip : "no" + } +} diff --git a/products/netcdf.pyconf b/products/netcdf.pyconf index 22ea228..4cd3596 100644 --- a/products/netcdf.pyconf +++ b/products/netcdf.pyconf @@ -30,7 +30,8 @@ default_win : { properties : { - single_install_dir : "yes" + single_install_dir : "no" + incremental : "yes" } depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'pthreads'] opt_depend : [] @@ -42,6 +43,15 @@ version_4_6_2: { archive_name : "netcdf-c-4.6.2.tar.gz" } - compil_script : "netcdf-4.6.2.sh" + compil_script : "netcdf-4.6.2" + $VARS.scriptExtension patches : ['netcdf-4.6.2-001.patch'] } + +version_4_6_2_win : +{ + properties : + { + single_install_dir : "yes" + incremental : "yes" + } +} diff --git a/products/rich.pyconf b/products/rich.pyconf index f1b5b83..c48960d 100644 --- a/products/rich.pyconf +++ b/products/rich.pyconf @@ -38,3 +38,12 @@ version_13_7_1: } } +version_13_7_1_win : +{ + depend : ['Python', 'numpy', 'hdf5', 'h5py', 'markdown_it_py', 'Pygments'] + properties : + { + incremental : "yes" + pip : "yes" + } +} diff --git a/salome.pyconf b/salome.pyconf index 958c191..a4d1f88 100644 --- a/salome.pyconf +++ b/salome.pyconf @@ -4,21 +4,21 @@ project_path : $PWD # Where to search the archives of the products -ARCHIVEPATH : "/home/salome-public/prerequis/archives:/nfs/home/salome-public/prerequis/archives:/mnt/prerequis/archives" +ARCHIVEPATH : "\\\\titania\\home_projet08\\salome-public\\prerequis\\archives" ARCHIVEFTP : "ftp.cea.fr/pub/salome/prerequisites" # Where to search the pyconf of the applications -APPLICATIONPATH : $project_path + "/applications/" +APPLICATIONPATH : $project_path + "\\applications\\" # Where to search the pyconf of the products -PRODUCTPATH : $project_path + "/products/" +PRODUCTPATH : $project_path + "\\products" # Where to search the pyconf of the jobs of the project -JOBPATH : $project_path + "/jobs/" +JOBPATH : $project_path + r"\\jobs\\" # Where to search for licences -LICENCEPATH : "/home/salome-public/prerequis/LICENCE:/nfs/home/salome-public/prerequis/LICENCE:/export/home/salome/prerequis/install/LICENCE:/volatile/salome/prerequis/install/LICENCE:/soft/commun/SALOME/LICENSE:/mnt/prerequis/LICENCE" +LICENCEPATH : "\\\\titania\\home_projet08\\salome-public\\prerequis\\LICENCE" git_info : { - default_git_server : "https://git.salome-platform.org/gitpub/" - default_git_server_dev : "https://codev-tuleap.cea.fr/plugins/git/salome/" + default_git_server : "https://git.salome-platform.org/gitpub/" + default_git_server_dev : "https://codev-tuleap.cea.fr/plugins/git/salome/" } test_bases :