gsell
33f09074cb
modulecmd: use local __doc__ for function documentation
2025-03-06 14:07:20 +01:00
gsell
2be8e05275
Merge branch '396-modulecmd-substitute-target_cpu-in-overlay-path_config' into 'master'
...
Resolve "modulecmd: substitute ${target_cpu} in overlay path_config"
Closes #396
See merge request Pmodules/src!428
2025-03-06 11:20:46 +01:00
gsell
8739506fce
modulecmd: substitude ${target_cpu} in overlay path_config
2025-03-06 11:19:36 +01:00
gsell
2e17aa455d
Merge branch '395-udate-lua-to-version-5-4-7' into 'master'
...
Resolve "udate Lua to version 5.4.7"
Closes #395
See merge request Pmodules/src!427
2025-03-06 11:11:12 +01:00
gsell
8239c2509d
Lua updated to version 5.4.7
2025-03-06 11:10:25 +01:00
gsell
7b6befc257
Merge branch '394-update-yq' into 'master'
...
Resolve "update yq"
Closes #394
See merge request Pmodules/src!426
2025-03-06 11:07:36 +01:00
gsell
7fa18b973d
yq updated to version 4.45.1
2025-03-06 11:06:03 +01:00
gsell
62e4730192
Merge branch '393-modulecmd-implement-search-in-spack-modules' into 'master'
...
Resolve "modulecmd: implement search in Spack modules"
Closes #393
See merge request Pmodules/src!425
2025-02-19 16:00:55 +01:00
gsell
3c1a4b2287
modulecmd: some fixes for the Spack module integration
...
- get_module_config() reviewed
- bugix in header of module avail output
- module search:
- remove .lua extension in module search output
- don't loop over Pmodules groups if an overlay with layout 'Spack'
with type 'replacing' is in use.
2025-02-19 15:55:24 +01:00
gsell
27ade72d18
Merge branch '393-modulecmd-implement-search-in-spack-modules' into 'master'
...
Resolve "modulecmd: implement search in Spack modules"
Closes #393
See merge request Pmodules/src!424
2025-02-19 11:09:41 +01:00
gsell
0486faec1c
modulecmd: search in Spack modules
2025-02-19 11:08:32 +01:00
gsell
ab9a674297
Merge branch '392-update-bash-tcl-and-lmod' into 'master'
...
Resolve "update BASH, Tcl and Lmod"
Closes #392
See merge request Pmodules/src!423
2025-02-19 11:04:16 +01:00
gsell
704931d9b1
update BASH, Tcl and Lmod to current versions
2025-02-19 11:03:21 +01:00
gsell
3e95734d4e
Merge branch '391-build-system-change-order-of-checks-to-build-a-module' into 'master'
...
Resolve "build-system: change order of checks to build a module"
Closes #391
See merge request Pmodules/src!421
2025-02-19 10:45:01 +01:00
gsell
61887f780f
build-system: change order of checks to build a module
2025-02-19 10:43:43 +01:00
gsell
d003e91e1b
Merge branch '390-build-system-add-check-that-a-dependency-load-successfully' into 'master'
...
Resolve "build-system: add check that a dependency load successfully."
Closes #390
See merge request Pmodules/src!419
2025-02-19 10:38:24 +01:00
gsell
963467ea85
build-system: add check that a dependency was successfully loaded
2025-02-19 10:37:13 +01:00
gsell
4eb51369ee
Merge branch '389-build-system-bug-in-setting-up-the-build-environment' into 'master'
...
Resolve "build-system: bug in setting up the build environment"
Closes #389
See merge request Pmodules/src!417
2025-02-19 10:30:48 +01:00
gsell
0062dbfb22
build-system: bugfix in setting up the env for building modules
2025-02-19 10:25:40 +01:00
gsell
ec88509d30
Merge branch '388-new-feature-support-for-overlays-without-groups' into 'master'
...
Resolve "new feature: support for overlays without groups"
Closes #388
See merge request Pmodules/src!416
2025-02-06 09:15:35 +01:00
gsell
56ab7553c9
support for overlays without groups (e.g. for Spack modules)
2025-02-06 09:13:42 +01:00
gsell
e0c3d33805
Merge branch 'cherry-pick-e0841bce' into 'master'
...
Merge branch '386-libstd-bugs-in-std-append_path-and-std-prepend_path' into '1.1.22'
See merge request Pmodules/src!413
2025-02-04 16:26:34 +01:00
gsell
9028999da5
Merge branch '386-libstd-bugs-in-std-append_path-and-std-prepend_path' into '1.1.22'
...
Resolve "libstd: bugs in std::append_path() and std::prepend_path()"
See merge request Pmodules/src!412
(cherry picked from commit e0841bce39 )
a3ee63cf libstd (#386 ): bugfixes in std::append_path(), std::prepend_path()
Co-authored-by: gsell <achim.gsell@psi.ch >
2025-02-04 16:26:04 +01:00
gsell
4f1a134c90
Merge branch '384-libstd-bug-in-std-remove_path-review-std-prepend_path-and-std-append_path' into 'master'
...
Resolve "libstd: bug in std::remove_path(), review std::prepend_path() and std::append_path()"
Closes #384
See merge request Pmodules/src!408
2025-02-03 12:28:52 +01:00
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