... | ... | @@ -129,6 +129,29 @@ module_name/module_version: |
|
|
- ...
|
|
|
...
|
|
|
----
|
|
|
|
|
|
----
|
|
|
module_name:
|
|
|
rel_stage: <release-stage>
|
|
|
use_flags: <use-flags>
|
|
|
overlay: <overlay>
|
|
|
versions:
|
|
|
<id-1>:
|
|
|
rel_stage: <release-stage>
|
|
|
use_flags: <use-flags>
|
|
|
overlay: <overlay>
|
|
|
version: <version>
|
|
|
variants:
|
|
|
rel_stage: <release-stage>
|
|
|
use_flags: <use-flags>
|
|
|
overlay: <overlay>
|
|
|
version: <version>
|
|
|
dependencies:
|
|
|
- dependency1
|
|
|
- ...
|
|
|
<id-2>:
|
|
|
...
|
|
|
----
|
|
|
`overlay`:: Name of the overlay the module will be installed in. The specified overlay must be defined in one of the overlay definition files. If no overlay is specified the base overlay is used.
|
|
|
|
|
|
`module_name/module_version`:: Specification of the module with this name and version. For each version a specification should be added.
|
... | ... | @@ -145,5 +168,4 @@ module_name/module_version: |
|
|
* `i:` install-dependency: A install-dependency is required at runtime, but must not be loaded at runtime of the module. An example is the Intel compiler. It requires GCC but GCC must not be loaded. A install-dependency is loaded at build-time.
|
|
|
* no prefix: dependencies without prefix must be loaded at build- and runtime.
|
|
|
|
|
|
==== Variants file and overlays
|
|
|
|
|
|
==== Variants file and overlays |
|
|
\ No newline at end of file |