gsell
fdfebe1c13
build-system: bugs in recipes fixed
2024-09-25 09:32:28 +02:00
gsell
6603d91503
Merge branch '364-modbuild-if-no-variant-is-specified-an-uset-variable-is-used' into 'master'
...
Resolve "modbuild: if no variant is specified, an uset variable is used"
Closes #364
See merge request Pmodules/src!375
2024-09-20 14:23:29 +02:00
gsell
8ceec1a8c3
build-system: using unset variables fixed if no variants specified
2024-09-20 14:20:51 +02:00
gsell
f36c0f6689
Merge branch '363-modulecmd-load-hints-are-not-shown' into 'master'
...
Resolve "modulecmd: load hints are not shown"
Closes #363
See merge request Pmodules/src!373
2024-09-20 09:52:38 +02:00
gsell
2c25825a87
modulecmd: show load hints again
2024-09-20 09:51:13 +02:00
gsell
a6a1c759cc
Merge branch '362-build-system-review-info-messages-and-other-minor-changes' into 'master'
...
Resolve "build-system: review info messages and other minor changes"
Closes #362
See merge request Pmodules/src!371
2024-09-20 09:45:53 +02:00
gsell
65d2acacbb
build-system: info messages reviewed
2024-09-20 09:44:18 +02:00
gsell
afdaa632a0
Merge branch '361-build-system-bug-in-loading-used-overlays' into 'master'
...
Resolve "build-system: bug in loading used overlays"
Closes #361
See merge request Pmodules/src!369
2024-09-20 09:37:58 +02:00
gsell
e8f38df1eb
build-system: bugfix if 'use_overlays' is empty
2024-09-20 09:35:48 +02:00
gsell
99a168996f
Merge branch '360-modulecmd-overlayexcludes-matches-everything-if-empty' into 'master'
...
Resolve "modulecmd: OverlayExcludes matches everything if empty"
Closes #360
See merge request Pmodules/src!367
2024-09-11 17:02:17 +02:00
gsell
a86a0a7ce4
modulecmd: bugfix in handling overlay excludes
2024-09-11 17:00:52 +02:00
gsell
877906a73a
Merge branch '359-build-system-default-build-function-are-not-defined' into 'master'
...
Resolve "build-system: default build function are not defined"
Closes #359
See merge request Pmodules/src!365
2024-09-11 10:37:04 +02:00
gsell
d370780eb8
build-system: define build functions in default config
2024-09-11 10:35:49 +02:00
gsell
91dbcefd7f
Merge branch '358-build-system-add-use_flags-to-yaml-config-file' into 'master'
...
Resolve "build-system: add use_flags to YAML config file"
Closes #358
See merge request Pmodules/src!363
2024-09-11 10:32:14 +02:00
gsell
5e1c3feb53
build-system: use_flags in YAML config file
2024-09-10 10:42:28 +02:00
gsell
ed30c4a73d
Merge branch '357-modulecmd-hostname-can-be-the-short-name' into 'master'
...
Resolve "modulecmd: $HOSTNAME can be the short name"
Closes #357
See merge request Pmodules/src!361
2024-09-10 10:29:37 +02:00
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