e = str(error)
raise src.SatException( e );
- merger.merge(cfg, mod_cfg)
+ merger.merge(cfg.MODULES, mod_cfg)
# apply overwrite from command line if needed
for rule in self.get_command_line_overrides(options, ["MODULES"]):
-MODULES :
+KERNEL_7_7_1 :
{
- KERNEL_7_7_1 :
- {
- name : "KERNEL"
- has_gui : "no"
- compile_method : "cmake"
- get_method : "git"
- git_info:
- {
- repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
- repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
- tag : 'V7_7_1'
- }
- environ :
- {
- "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
- }
- depend : []
- opt_depend : []
- module_type : "sample"
- source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
- build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
- }
+ name : "KERNEL"
+ has_gui : "no"
+ compile_method : "cmake"
+ get_method : "git"
+ git_info:
+ {
+ repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
+ repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
+ tag : 'V7_7_1'
+ }
+ environ :
+ {
+ "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
+ }
+ depend : []
+ opt_depend : []
+ module_type : "sample"
+ source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
+ build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
}
-MODULES :
+MODULE_ARCHIVE :
{
- MODULE_ARCHIVE :
- {
- name : "MODULE_ARCHIVE"
- has_gui : "no"
- compile_method : "cmake"
- get_method : "archive"
- git_info:
- {
- repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
- repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
- tag : 'V7_7_1'
- }
- archive_info:
- {
- archive_name : '/data/tmpsalome/salome/prerequis/archives/tclx8.4.tar.bz2'
- }
- environ :
- {
- "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
- }
- depend : []
- opt_depend : []
- module_type : "sample"
- source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
- build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
- patches : ['/home/salome/salomeTools-4.3.7/data/compil_scripts/patches/scipy.patch', '/export/home/serioja/MODULE_ARCHIVE.patch']
- }
-}
+ name : "MODULE_ARCHIVE"
+ has_gui : "no"
+ compile_method : "cmake"
+ get_method : "archive"
+ git_info:
+ {
+ repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
+ repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
+ tag : 'V7_7_1'
+ }
+ archive_info:
+ {
+ archive_name : '/data/tmpsalome/salome/prerequis/archives/tclx8.4.tar.bz2'
+ }
+ environ :
+ {
+ "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
+ }
+ depend : []
+ opt_depend : []
+ module_type : "sample"
+ source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
+ build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
+ patches : ['/home/salome/salomeTools-4.3.7/data/compil_scripts/patches/scipy.patch', '/export/home/serioja/MODULE_ARCHIVE.patch']
+}
\ No newline at end of file
-MODULES :
+MODULE_CVS_6_7_0 :
{
- MODULE_CVS_6_7_0 :
- {
- name : "MODULE_CVS"
- has_gui : "no"
- compile_method : "cmake"
- get_method : "cvs"
- git_info:
- {
- repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
- repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
- tag : 'V7_7_1'
- }
- archive_info:
- {
- archive_name : ''
- }
- cvs_info:
- {
- server : "cvs.opencascade.com"
- module_base : "/home/server/cvs/KERNEL"
- source : 'KERNEL_SRC'
- tag : "V6_7_0"
- }
- environ :
- {
- "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
- }
- depend : []
- opt_depend : []
- module_type : "sample"
- source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
- build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
- }
-}
+ name : "MODULE_CVS"
+ has_gui : "no"
+ compile_method : "cmake"
+ get_method : "cvs"
+ git_info:
+ {
+ repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
+ repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
+ tag : 'V7_7_1'
+ }
+ archive_info:
+ {
+ archive_name : ''
+ }
+ cvs_info:
+ {
+ server : "cvs.opencascade.com"
+ module_base : "/home/server/cvs/KERNEL"
+ source : 'KERNEL_SRC'
+ tag : "V6_7_0"
+ }
+ environ :
+ {
+ "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
+ }
+ depend : []
+ opt_depend : []
+ module_type : "sample"
+ source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
+ build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
+}
\ No newline at end of file
-MODULES :
+MODULE_DIR :
{
- MODULE_DIR :
- {
- name : "MODULE_DIR"
- has_gui : "no"
- compile_method : "cmake"
- get_method : "dir"
- git_info:
- {
- repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
- repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
- tag : 'V7_7_1'
- }
- archive_info:
- {
- archive_name : '/data/tmpsalome/salome/prerequis/archives/tclx8.4.tar.bz2'
- }
- dir_info:
- {
- dir : '/data/tmpsalome/salome/prerequis/tmp/hdf5-1.8.8debug'
- }
- svn_info:
- {
- repo: 'https://www-svn-corpus.cea.fr/corpus/CORPUS'
- tag: 'master'
- }
- environ :
- {
- "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
- }
- depend : []
- opt_depend : []
- module_type : "sample"
- source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
- build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
- }
-}
+ name : "MODULE_DIR"
+ has_gui : "no"
+ compile_method : "cmake"
+ get_method : "dir"
+ git_info:
+ {
+ repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
+ repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
+ tag : 'V7_7_1'
+ }
+ archive_info:
+ {
+ archive_name : '/data/tmpsalome/salome/prerequis/archives/tclx8.4.tar.bz2'
+ }
+ dir_info:
+ {
+ dir : '/data/tmpsalome/salome/prerequis/tmp/hdf5-1.8.8debug'
+ }
+ svn_info:
+ {
+ repo: 'https://www-svn-corpus.cea.fr/corpus/CORPUS'
+ tag: 'master'
+ }
+ environ :
+ {
+ "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
+ }
+ depend : []
+ opt_depend : []
+ module_type : "sample"
+ source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
+ build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
+}
\ No newline at end of file
-MODULES :
+MODULE_SVN :
{
- MODULE_SVN :
- {
- name : "MODULE_SVN"
- has_gui : "no"
- compile_method : "cmake"
- get_method : "svn"
- git_info:
- {
- repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
- repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
- tag : 'V7_7_1'
- }
- archive_info:
- {
- archive_name : '/data/tmpsalome/salome/prerequis/archives/tclx8.4.tar.bz2'
- }
- svn_info:
- {
- repo: 'https://www-svn-corpus.cea.fr/corpus/CORPUS'
- tag: 'master'
- }
- environ :
- {
- "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
- }
- depend : []
- opt_depend : []
- module_type : "sample"
- source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
- build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
- }
-}
+ name : "MODULE_SVN"
+ has_gui : "no"
+ compile_method : "cmake"
+ get_method : "svn"
+ git_info:
+ {
+ repo : "http://git.salome-platform.org/gitpub/modules/kernel.git"
+ repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
+ tag : 'V7_7_1'
+ }
+ archive_info:
+ {
+ archive_name : '/data/tmpsalome/salome/prerequis/archives/tclx8.4.tar.bz2'
+ }
+ svn_info:
+ {
+ repo: 'https://www-svn-corpus.cea.fr/corpus/CORPUS'
+ tag: 'master'
+ }
+ environ :
+ {
+ "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
+ }
+ depend : []
+ opt_depend : []
+ module_type : "sample"
+ source_dir : $APPLICATION.out_dir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
+ build_dir : $APPLICATION.out_dir + $VARS.sep + 'BUILD' + $VARS.sep + $name
+}
\ No newline at end of file
-MODULES :
+softA :
{
- softA :
- {
- name : "softA"
- has_gui : "no"
- compile_method : "cmake" # ou autotools, ou script
- get_method : "git" # "archive", embedded", "native" "fixed"
- cvs_info:
- {
- server : $SITE.prepare.default_cvs_server
- module_base : $SITE.prepare.cvs_dir + $name
- source : 'softA_SRC'
- tag : ''
- }
- git_info:
- {
- repo : $SITE.prepare.default_git_server + $VARS.sep + $name
- repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
- tag : $APPLICATION.default_version_to_download
- }
- archive_info:
- {
- archive_name : $SITE.prepare.archive_dir + $VARS.sep + $name + '.tar.gz'
- }
- environ :
- {
- "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
- }
- depend : []
- opt_depend : []
- }
+ name : "softA"
+ has_gui : "no"
+ compile_method : "cmake" # ou autotools, ou script
+ get_method : "git" # "archive", embedded", "native" "fixed"
+ cvs_info:
+ {
+ server : $SITE.prepare.default_cvs_server
+ module_base : $SITE.prepare.cvs_dir + $name
+ source : 'softA_SRC'
+ tag : ''
+ }
+ git_info:
+ {
+ repo : $SITE.prepare.default_git_server + $VARS.sep + $name
+ repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
+ tag : $APPLICATION.default_version_to_download
+ }
+ archive_info:
+ {
+ archive_name : $SITE.prepare.archive_dir + $VARS.sep + $name + '.tar.gz'
+ }
+ environ :
+ {
+ "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
+ }
+ depend : []
+ opt_depend : []
}
\ No newline at end of file
-MODULES :
+softB :
{
- softB :
- {
- name : "softB"
- has_gui : "no"
- compile_method : "cmake" # ou autotools, ou script
- get_method : "git" # "archive", embedded", "native" "fixed"
- cvs_info:
- {
- server : $SITE.prepare.default_cvs_server
- module_base : $SITE.prepare.cvs_dir + $name
- source : 'softB_SRC'
- tag : ''
- }
- git_info:
- {
- repo : $SITE.prepare.default_git_server + $VARS.sep + $name
- repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
- tag : $APPLICATION.default_version_to_download
- }
- archive_info:
- {
- archive_name : $SITE.prepare.archive_dir + $VARS.sep + $name + '.tar.gz'
- }
- environ :
- {
- "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
- "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
- }
- depend : ['softA']
- opt_depend : []
- }
+ name : "softB"
+ has_gui : "no"
+ compile_method : "cmake" # ou autotools, ou script
+ get_method : "git" # "archive", embedded", "native" "fixed"
+ cvs_info:
+ {
+ server : $SITE.prepare.default_cvs_server
+ module_base : $SITE.prepare.cvs_dir + $name
+ source : 'softB_SRC'
+ tag : ''
+ }
+ git_info:
+ {
+ repo : $SITE.prepare.default_git_server + $VARS.sep + $name
+ repo_dev : $SITE.prepare.default_git_server_dev + $VARS.sep + $name
+ tag : $APPLICATION.default_version_to_download
+ }
+ archive_info:
+ {
+ archive_name : $SITE.prepare.archive_dir + $VARS.sep + $name + '.tar.gz'
+ }
+ environ :
+ {
+ "_LD_LIBRARY_PATH" : "${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "_PYTHONPATH" : ["${SOFT_ROOT_DIR}" + $VARS.sep + "lib"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR0}"
+ "${SOFT_ROOT_DIR}" + $VARS.sep + "${PYTHON_LIBDIR1}"]
+ }
+ depend : ['softA']
+ opt_depend : []
}
\ No newline at end of file
not_shown_commands : ["log"]
}
}
-
+MODULES :
+{
+}