gsell
ea7fe2783c
modulecmd: use 'hostname -f' to get the fqdn not $HOSTNAME
2024-09-09 15:28:00 +02:00
gsell
b74839e1ef
Merge branch '356-build-system-add-key-in-yaml-config-in-which-the-functions-required-to-build-a-module-variant' into 'master'
...
Resolve "build-system: add key in YAML config in which the functions required to build a module/variant can be set"
Closes #356
See merge request Pmodules/src!359
2024-09-09 12:08:29 +02:00
gsell
7025232079
build-system: configurable build functions to use per module/variant
2024-09-09 12:07:25 +02:00
gsell
b0bdb83cdc
Merge branch '355-build-system-cleanup-legacy-build-functions' into 'master'
...
Resolve "build-system: cleanup legacy build functions"
Closes #355
See merge request Pmodules/src!357
2024-09-09 11:37:22 +02:00
gsell
a88f76f59f
build-system: cleanup legacy build functions
2024-09-09 11:36:27 +02:00
gsell
9bdfc49a8c
Merge branch '354-build-system-cleanup-refactor-check-whether-a-variant-has-to-be-built' into 'master'
...
Resolve "build-system: cleanup, refactor check whether a variant has to be built"
Closes #354
See merge request Pmodules/src!355
2024-09-09 11:32:08 +02:00
gsell
b2ec1e465c
build-system: cleanup and refactor which variants to build
2024-09-09 11:25:06 +02:00
gsell
9f6945d300
Merge branch '353-modulecmd-regex-for-overlay-excludes' into 'master'
...
Resolve "modulecmd: regex for overlay excludes"
Closes #353
See merge request Pmodules/src!353
2024-09-09 10:33:57 +02:00
gsell
946610658f
modulecmd: regex can now be used in overlay excludes
2024-09-09 10:31:32 +02:00
gsell
340ddd0699
Merge branch '352-psi-openmpi-modules-not-loading-correctly' into 'master'
...
Resolve "PSI OpenMPI modules not loading correctly"
Closes #352
See merge request Pmodules/src!351
2024-09-05 17:26:52 +02:00
gsell
33f5847293
modulecmd: bugfix in loading multiple modules in same call of module
...
If more than one module is passed to the module function, loading
failed if one of the modules is already loaded as dependency.
2024-09-05 17:21:31 +02:00
gsell
fdc09cdbbc
Merge branch '351-build-system-loading-overlays-fails-if-more-than-one-overlay-has-to-be-loaded' into 'master'
...
Resolve "build-system: loading overlays fails if more than one overlay has to be loaded"
Closes #351
See merge request Pmodules/src!349
2024-09-05 17:02:44 +02:00
gsell
3237a5b1c8
build-system: bugfix in loading required overlays
2024-09-05 17:01:32 +02:00
gsell
ffbc6292eb
Merge branch '350-build-system-handle-empty-variants-blocks' into 'master'
...
Resolve "build-system: handle empty variants blocks"
Closes #350
See merge request Pmodules/src!347
2024-09-02 18:25:10 +02:00
gsell
047d55d83b
build-system: bugfix: handle empty variants
2024-09-02 18:23:51 +02:00
gsell
afe5d0034c
Merge branch '349-build-system-error-in-reading-variants-in-yaml-config-file' into 'master'
...
Resolve "build-system: error in reading variants in YAML config file"
Closes #349
See merge request Pmodules/src!345
2024-08-30 14:24:12 +02:00
gsell
e6bae349c7
build-system: bugfix in reading YAML version config
2024-08-30 14:22:10 +02:00
gsell
2420f16655
Merge branch '348-build-system-use-reference-variable-to-process-yaml-input' into 'master'
...
Resolve "build-system: use reference variable to process YAML input"
Closes #348
See merge request Pmodules/src!343
2024-08-30 11:15:18 +02:00
gsell
b046a0c029
build-system: use ref variable to pass YAML input
2024-08-30 11:12:50 +02:00
gsell
98f7d6b06e
Merge branch '346-modulecmd-make-sure-loadedmodules-_lmfiles_-and-pmodules_home-are-defined' into 'master'
...
Resolve "modulecmd: make sure LOADEDMODULES, _LMFILES_ and PMODULES_HOME are defined"
Closes #346
See merge request Pmodules/src!334
2024-08-29 15:00:19 +02:00
gsell
4b676a5b96
modulecmd: redefine LOADEDMODULES, _LMFILE_, PMODULES_HOME if undef
2024-08-29 14:58:37 +02:00
gsell
18eb56ab1a
Merge branch '345-build-system-review-and-refactor-installation-of-module-and-config-files' into 'master'
...
Resolve "build-system: review and refactor installation of module- and config-files"
Closes #345
See merge request Pmodules/src!333
2024-08-29 14:54:35 +02:00
gsell
73ccb05afd
build-system: installation of modulefile and config files reviewed
2024-08-29 14:52:12 +02:00
gsell
09b4ec55e9
Merge branch '341-build-system-load-required-overlays-to-build-a-module' into 'master'
...
Resolve "build-system: load required overlays to build a module"
Closes #341
See merge request Pmodules/src!332
2024-08-29 14:33:37 +02:00
gsell
936bb4e4a3
build-system: really load the configured overlays
2024-08-29 14:32:52 +02:00
gsell
5ccf61065e
Merge branch '343-build-system-use-regex-for-the-system-check' into 'master'
...
Resolve "build-system: use regex for the system check"
Closes #343
See merge request Pmodules/src!331
2024-08-29 14:18:35 +02:00
gsell
4dcaded201
build-system: change from glob to regex matching for system list
2024-08-29 14:15:34 +02:00
gsell
b19c038f47
Merge branch '342-build-system-check-type-of-variants-block' into 'master'
...
Resolve "build-system: check type of variants block"
Closes #342
See merge request Pmodules/src!330
2024-08-29 14:11:09 +02:00
gsell
8b80ec9cfd
build-system: check type of variants added
2024-08-29 14:08:52 +02:00
gsell
7ea8fa11ce
Merge branch '341-build-system-load-required-overlays-to-build-a-module' into 'master'
...
Resolve "build-system: load required overlays to build a module"
Closes #341
See merge request Pmodules/src!329
2024-08-29 14:03:05 +02:00
gsell
c2f7733c8b
build-system: load required overlays for building a module
2024-08-29 14:00:37 +02:00
gsell
af82391ef0
Merge branch '339-modulecmd-loading-lmod-files-as-dependencies-of-a-tcl-modulefile' into 'master'
...
Resolve "modulecmd: loading Lmod files as dependencies of a Tcl modulefile"
Closes #339
See merge request Pmodules/src!318
2024-08-23 13:23:19 +02:00
gsell
dd14f9d3e9
modulecmd: loading Lmod modulefiles as deps of Tcl modulefile fixed
2024-08-23 13:21:39 +02:00
gsell
25c9525f3f
Merge branch '338-modulecmd-read-dependencies-file-from-same-directory-as-modulefile' into 'master'
...
Resolve "modulecmd: read dependencies file from same directory as modulefile"
Closes #338
See merge request Pmodules/src!317
2024-08-23 13:17:15 +02:00
gsell
cfc844bccb
modulecmd: read dependencies from file in same directory as modulefile
2024-08-23 13:14:48 +02:00
gsell
c99e10d180
Merge branch '337-modulecmd-use-of-wrong-shell-in-sub-cmd-unload' into 'master'
...
Resolve "modulecmd: use of wrong shell in sub-cmd unload"
Closes #337
See merge request Pmodules/src!316
2024-08-23 13:09:29 +02:00
gsell
35081f59ce
modulecmd: bugfix: use of wrong shell in sub-cmd unload
2024-08-23 13:08:19 +02:00
gsell
48d5ded1f6
Merge branch '336-build-system-don-t-cleanup-modulefiles-in-the-base-overlay' into 'master'
...
Resolve "build-system: don't cleanup modulefiles in the base overlay"
Closes #336
See merge request Pmodules/src!315
2024-08-21 11:43:31 +02:00
gsell
9b720ba93c
build-system: don't cleanup modulefiles in base overlay
2024-08-21 11:41:09 +02:00
gsell
7e61caaa29
Merge branch '335-build-system-pbuild-module_is_avail-doesn-t-work-for-lmod' into 'master'
...
Resolve "build-system: pbuild::module_is_avail() doesn't work for Lmod"
Closes #335
See merge request Pmodules/src!314
2024-08-21 11:18:11 +02:00
gsell
5b8176014d
build-system: support for Lmod in pbuild::module_is_avail()
2024-08-21 11:17:16 +02:00
gsell
8500068473
Merge branch '334-modulecmd-un-using-a-group-is-broken' into 'master'
...
Resolve "modulecmd: un-using a group is broken"
Closes #334
See merge request Pmodules/src!313
2024-08-21 11:10:03 +02:00
gsell
d639c08bb3
modulecmd: bugfix in un-using a group
2024-08-21 11:06:40 +02:00
gsell
ea28d5c0fd
Merge branch '333-modulecmd-module-use-group-adds-directories-of-overlays-in-wrong-order' into 'master'
...
Resolve "modulecmd: 'module use GROUP' adds directories of overlays in wrong order"
Closes #333
See merge request Pmodules/src!312
2024-08-21 11:02:27 +02:00
gsell
84f3ab6703
modulecmd: fix order of dirs in MODULEPATH
2024-08-21 11:01:06 +02:00
gsell
59c116b70b
Merge branch '332-modulecmd-use-of-unset-variable-in-sub-cmd-unuse' into 'master'
...
Resolve "modulecmd: use of unset variable in sub-cmd unuse"
Closes #332
See merge request Pmodules/src!311
2024-08-21 10:49:13 +02:00
gsell
fefe313d51
modulecmd: use of unset variable fixed
2024-08-21 10:48:22 +02:00
gsell
10c6922f8a
Merge branch '331-modulecmd-lmod-removes-directories-from-modulepath' into 'master'
...
Resolve "modulecmd: Lmod removes directories from MODULEPATH"
Closes #331
See merge request Pmodules/src!310
2024-08-21 10:44:23 +02:00
gsell
889aafd2f9
modulecmd: re-add directory to MODULEPATH removed by Lmod
2024-08-21 10:42:53 +02:00
gsell
fdcdc1c69d
Merge branch '330-bump-version-to-1-1-23' into 'master'
...
Resolve "bump version to 1.1.23"
Closes #330
See merge request Pmodules/src!309
2024-08-16 17:34:34 +02:00