Commit Graph

1481 Commits

Author SHA1 Message Date
gsell 8354e703c5 libstd (#384): bugfix in function std::remove_path() 2025-02-03 12:27:05 +01:00
gsell 9eaa441b61 Merge branch '383-modulecmd-add-new-keys-for-overlay-configuration' into 'master'
Resolve "modulecmd: add new keys for overlay configuration"

Closes #383

See merge request Pmodules/src!406
2025-02-03 12:17:48 +01:00
gsell d0125da316 modulecmd (#383): required keys added to dict OverlayConfigKeys 2025-02-03 12:15:28 +01:00
gsell bd6df63f7b Merge branch '382-build-system-bug-in-yml-get_group_deps' into 'master'
Resolve "build-system: bug in yml::get_group_deps()"

Closes #382

See merge request Pmodules/src!404
2025-02-03 10:51:43 +01:00
gsell ae00d9f865 build-system (#382): bugfix in yml::get_group_deps() 2025-02-03 10:47:53 +01:00
gsell 962f87a77d Merge branch '381-modulecmd-fix-switching-pmodules-version' into 'master'
Resolve "modulecmd: fix switching Pmodules version"

Closes #381

See merge request Pmodules/src!403
2025-01-09 11:22:13 +01:00
gsell b878d6b7dd modulecmd: switching Pmodules versions fixed 2025-01-09 11:20:57 +01:00
gsell 6b887ef74a Merge branch '380-rename-pmodules_modulefiles_dir-to-__modulefiles_dir__' into 'master'
Resolve "rename PMODULES_MODULEFILES_DIR to __MODULEFILES_DIR__"

Closes #380

See merge request Pmodules/src!402
2025-01-09 11:04:42 +01:00
gsell 8291cc27a6 modulecmd: variable PMODULES_MODULEFILES_DIR renamed to __MODULEFILES_DIR__ 2025-01-09 10:50:14 +01:00
gsell b201db0a86 Merge branch '379-modulecmd-derive-prefix-from-location-of-script' into 'master'
Resolve "modulecmd: derive prefix from location of script"

Closes #379

See merge request Pmodules/src!401
2025-01-09 10:35:36 +01:00
gsell 68b411894c modulecmd: derive prefix from location of script 2025-01-09 10:34:05 +01:00
gsell 06565b4f39 Merge branch '378-modulecmd-initialise-global-variables-set-from-pmodules_env' into 'master'
Resolve "modulecmd: initialise global variables set from PMODULES_ENV"

Closes #378

See merge request Pmodules/src!400
2025-01-09 10:25:20 +01:00
gsell fd1cd1c2e4 modulecmd: init global variable in libmodules.tcl 2025-01-09 10:24:12 +01:00
gsell 936d2f1de1 Merge branch '377-move-function-to-compare-versions-to-libstd-bash' into 'master'
Resolve "move function to compare versions to libstd.bash"

Closes #377

See merge request Pmodules/src!399
2025-01-09 10:06:09 +01:00
gsell b3fa4a3768 function to compare versions moved to libstd.bash 2025-01-09 10:04:58 +01:00
gsell 978ce9c5da Merge branch '376-modulecmd-derive-pmodules_home-from-location-of-init-scripts' into 'master'
Resolve "modulecmd: derive PMODULES_HOME from location of init scripts"

Closes #376

See merge request Pmodules/src!398
2025-01-09 09:51:47 +01:00
gsell 756c00b921 modulecmd: derive prefix from directory of init scripts 2025-01-09 09:49:15 +01:00
gsell 7047c82e75 Merge branch '375-update-changeling' into 'master'
Resolve "update changelog"

Closes #375

See merge request Pmodules/src!397
2024-12-04 16:06:14 +01:00
gsell d0aeaf7f17 CHANGELOG updated 2024-11-28 15:57:57 +01:00
gsell bd3f2ab719 Merge branch 'cherry-pick-db848594' into 'master'
build-system: yq.aarch64_Linux added

See merge request Pmodules/src!388
2024-11-28 14:29:33 +01:00
gsell cd911a3acb build-system: yq.aarch64_Linux added
(cherry picked from commit db848594ff)

Co-authored-by: Achim Gsell <achim.gsell@psi.ch>
2024-11-28 14:29:09 +01:00
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