Commit Graph

1460 Commits

Author SHA1 Message Date
gsell 2a475efbcd Merge branch '374-build-system-support-for-yam-anchors' into 'master'
Resolve "build-system: support for YAM anchors"

Closes #374

See merge request Pmodules/src!387
2024-11-28 14:02:30 +01:00
gsell ac33def277 build-system: YAM anchors are now supported 2024-11-28 14:01:06 +01:00
gsell 2bd6e76b33 Merge branch '373-build-system-overwrite-pmodules-system-config-file-location-with-env-variable' into 'master'
Resolve "build-system: overwrite Pmodules system config file location with env. variable"

Closes #373

See merge request Pmodules/src!386
2024-11-28 13:55:07 +01:00
gsell 9b996bb1bc build-system: set Pmodules system config file with env. variable 2024-11-28 13:54:03 +01:00
gsell f89cde5ab3 Merge branch '372-build-system-always-update-modules-config-files' into 'master'
Resolve "build-system: always update modules config files"

Closes #372

See merge request Pmodules/src!385
2024-11-28 13:35:38 +01:00
gsell d00b776e68 build-system: always update module config files if requested 2024-11-28 13:33:27 +01:00
gsell 54597e6603 Merge branch '371-build-system-selectable-modulefile' into 'master'
Resolve "build-system: selectable modulefile"

Closes #371

See merge request Pmodules/src!384
2024-11-28 11:37:19 +01:00
gsell b647a11a4f build-system: select modulefile from config 2024-11-28 11:35:45 +01:00
gsell 8284a6d10d Merge branch '370-build-system-multiple-bugs-if-build-functions-are-specified-in-the-config-file' into 'master'
Resolve "build-system: multiple bugs if build functions are specified in the config file"

Closes #370

See merge request Pmodules/src!383
2024-11-28 11:12:46 +01:00
gsell a38d855df9 build-system: bugfixes if build_functions are specified in config file 2024-11-28 11:09:46 +01:00
gsell 8b90496bf8 Merge branch '369-build-system-bug-if-systems-or-used_overlays-is-not-specified-in-the-config-file' into 'master'
Resolve "build-system: bug if systems or used_overlays is not specified in the config file"

Closes #369

See merge request Pmodules/src!382
2024-11-28 10:42:37 +01:00
gsell b06a81e155 build-system: bugfix in initialisation of the variables Systems and UsedOverlays 2024-11-28 10:37:32 +01:00
gsell 009b6915b8 Merge branch '368-build-system-add-a-prefix-to-sub-functions-of-_build_modules' into 'master'
Resolve "build-system: add a prefix to sub-functions of _build_modules()"

Closes #368

See merge request Pmodules/src!381
2024-11-27 18:28:22 +01:00
gsell 0427c0077f buid-system: add prefix to sub-functions in _build_module() 2024-11-27 18:25:08 +01:00
gsell 73d4f99919 Merge branch '367-build-system-modulecmd-some-minor-fixes' into 'master'
Resolve "build-system, modulecmd: some minor fixes"

Closes #367

See merge request Pmodules/src!380
2024-11-27 18:16:25 +01:00
gsell 53e7dbfa1c build-system, modulecmd: code cleanup 2024-11-27 18:14:44 +01:00
gsell 6a79b5ff59 Merge branch '365-build-systems-fix-issues-in-recipes-of-luarocks-and-7z' into 'master'
Resolve "build-systems: fix issues in recipes of luarocks and 7z"

Closes #365

See merge request Pmodules/src!377
2024-09-25 09:33:28 +02:00
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