...
- to remove
"ual/<al-version>"
part of imasenv module name - to remove
"<compiler-version>"
part of wpcdenv module name to combine wpcdenv and imasenv within one module
Code Block imasenv/<dd-ver>/<compiler><compiler_vendor>/<compiler_version>/<library-set-ver> e.g.: imasenv/3.24.0/intel/17.0/1.0.2
Justification:
- Proposed schema is simplification (from users point of view) of existing mechanism
- (already mentioned) no need to handle AL differently than other libraries
- It solves problem of coupling libraries and its dependencies used at compilation time (aka a correct wpcdenv for given imasenv)
- The change will be transparent for the users that loads defaults calling
"module load imasenv[/dd-ver]"
...
Info |
---|
Defaults Please note that module system allows to provide defaults on every level of module structure - a "tail" of module name can be skipped to use default versions. Taking imasenv as an example, following calls loads the same module :
under assumptions:
"WPCD products" ETS workflow is the most complex product being developed by WPCD, however WPCD activity is not limited to ETS development, so this document will refer to "WPCD products" keeping in mind that in most cases it is synonym of "ERTS workflow" |
...