|
= Pmodules Wiki
|
|
= Pmodules Wiki
|
|
|
|
:TOC:
|
|
|
|
|
|
== Overlays
|
|
== Overlays
|
|
|
|
|
... | @@ -16,6 +17,12 @@ Idea: seamless stacking of multiple module hierarchies, use cases: |
... | @@ -16,6 +17,12 @@ Idea: seamless stacking of multiple module hierarchies, use cases: |
|
|
|
|
|
Overlays can be stacked. The first overlay - the overlay at the bottom of the stack - is called "base overlay".
|
|
Overlays can be stacked. The first overlay - the overlay at the bottom of the stack - is called "base overlay".
|
|
|
|
|
|
|
|
==== Limitations
|
|
|
|
|
|
|
|
The relative directory structure of a hierarchy group must be identical to the base overlay. It is also not possible to define a new hierarchical group.
|
|
|
|
|
|
|
|
Note: an overlay can add new non-hierarchical groups.
|
|
|
|
|
|
=== Overlay configuration
|
|
=== Overlay configuration
|
|
|
|
|
|
==== Definition
|
|
==== Definition
|
... | @@ -30,12 +37,6 @@ An overlay is defined by the two root directories. Different names can be used f |
... | @@ -30,12 +37,6 @@ An overlay is defined by the two root directories. Different names can be used f |
|
|
|
|
|
If only the root directory for the software installation is specified, this is also used as root for the modulefiles.
|
|
If only the root directory for the software installation is specified, this is also used as root for the modulefiles.
|
|
|
|
|
|
==== Limitations
|
|
|
|
|
|
|
|
The relative directory structure of a hierarchy group must be identical to the base overlay. It is also not possible to define a new hierarchical group.
|
|
|
|
|
|
|
|
Note: an overlay can add new non-hierarchical groups.
|
|
|
|
|
|
|
|
==== Configuration files
|
|
==== Configuration files
|
|
|
|
|
|
Configuration files are in YAML format.
|
|
Configuration files are in YAML format.
|
... | @@ -103,4 +104,6 @@ Example: If you load the private overlay from the examples above as replacing, t |
... | @@ -103,4 +104,6 @@ Example: If you load the private overlay from the examples above as replacing, t |
|
+
|
|
+
|
|
* `gnuplot/5.4.2` and `gnuplot/5.4.3`from the private overlay
|
|
* `gnuplot/5.4.2` and `gnuplot/5.4.3`from the private overlay
|
|
+
|
|
+
|
|
Note: the Git module from the base overlay is not available any more. |
|
Note: the Git module from the base overlay is not available any more.
|
|
\ No newline at end of file |
|
|
|
|
|
=== |
|
|
|
\ No newline at end of file |