gsell
e853159fc7
Merge branch 'cherry-pick-ffbc6292' into '1.1.22'
...
Merge branch '350-build-system-handle-empty-variants-blocks' into 'master'
See merge request Pmodules/src!348
2024-09-02 18:26:26 +02:00
gsell
e30338240a
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
(cherry picked from commit ffbc6292eb )
047d55d8 build-system: bugfix: handle empty variants
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-09-02 18:25:20 +02:00
gsell
864a16ab45
Merge branch 'cherry-pick-afe5d003' into '1.1.22'
...
Merge branch '349-build-system-error-in-reading-variants-in-yaml-config-file' into 'master'
See merge request Pmodules/src!346
2024-08-30 14:24:46 +02:00
gsell
fee6b2e33b
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
(cherry picked from commit afe5d0034c )
e6bae349 build-system: bugfix in reading YAML version config
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-30 14:24:22 +02:00
gsell
f7fea8536c
Merge branch 'cherry-pick-2420f166' into '1.1.22'
...
Merge branch '348-build-system-use-reference-variable-to-process-yaml-input' into 'master'
See merge request Pmodules/src!344
2024-08-30 11:16:14 +02:00
gsell
2aa0ae3808
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
(cherry picked from commit 2420f16655 )
b046a0c0 build-system: use ref variable to pass YAML input
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-30 11:15:33 +02:00
gsell
378d7e8ac8
modulecmd: cleanup in 1.1.22 after cherry-picking
2024-08-29 15:35:34 +02:00
gsell
6c6227e3ea
Merge branch 'cherry-pick-98f7d6b0' into '1.1.22'
...
Merge branch...
See merge request Pmodules/src!340
2024-08-29 15:17:35 +02:00
gsell
a9fccf7aef
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
(cherry picked from commit 98f7d6b06e )
4b676a5b modulecmd: redefine LOADEDMODULES, _LMFILE_, PMODULES_HOME if undef
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-29 15:17:15 +02:00
gsell
5c7cc28960
Merge branch 'cherry-pick-18eb56ab' into '1.1.22'
...
Merge branch...
See merge request Pmodules/src!339
2024-08-29 15:16:43 +02:00
gsell
e6771cf1ec
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
(cherry picked from commit 18eb56ab1a )
73ccb05a build-system: installation of modulefile and config files reviewed
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-29 15:16:09 +02:00
gsell
c91990ecbc
Merge branch 'cherry-pick-5ccf6106' into '1.1.22'
...
Merge branch '343-build-system-use-regex-for-the-system-check' into 'master'
See merge request Pmodules/src!338
2024-08-29 15:15:23 +02:00
gsell
15d6aceaa4
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
(cherry picked from commit 5ccf61065e )
4dcaded2 build-system: change from glob to regex matching for system list
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-29 15:15:00 +02:00
gsell
76e57344e1
Merge branch 'cherry-pick-b19c038f' into '1.1.22'
...
Merge branch '342-build-system-check-type-of-variants-block' into 'master'
See merge request Pmodules/src!337
2024-08-29 15:14:00 +02:00
gsell
659f79854f
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
(cherry picked from commit b19c038f47 )
8b80ec9c build-system: check type of variants added
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-29 15:13:36 +02:00
gsell
b0d9f562a7
Merge branch 'cherry-pick-09b4ec55' into '1.1.22'
...
Merge branch '341-build-system-load-required-overlays-to-build-a-module' into 'master'
See merge request Pmodules/src!336
2024-08-29 15:12:59 +02:00
gsell
9892818188
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
(cherry picked from commit 09b4ec55e9 )
936bb4e4 build-system: really load the configured overlays
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-29 15:12:35 +02:00
gsell
2ba0b758a4
Merge branch 'cherry-pick-7ea8fa11' into '1.1.22'
...
Merge branch '341-build-system-load-required-overlays-to-build-a-module' into 'master'
See merge request Pmodules/src!335
2024-08-29 15:11:16 +02:00
gsell
f4633ecb63
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
(cherry picked from commit 7ea8fa11ce )
c2f7733c build-system: load required overlays for building a module
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-29 15:10:31 +02:00
gsell
8ba670e7a4
modulecmd: define LOADEDMODULES and PMODULES_HOME if undef
2024-08-28 15:23:44 +02:00
gsell
7517d03fe5
Merge branch 'cherry-pick-af82391e' into '1.1.22'
...
Merge branch '339-modulecmd-loading-lmod-files-as-dependencies-of-a-tcl-modulefile' into 'master'
See merge request Pmodules/src!327
2024-08-23 13:40:00 +02:00
gsell
f6ea0bd3a6
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
(cherry picked from commit af82391ef0 )
dd14f9d3 modulecmd: loading Lmod modulefiles as deps of Tcl modulefile fixed
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-23 13:39:36 +02:00
gsell
7356d230e2
Merge branch 'cherry-pick-25c9525f' into '1.1.22'
...
Merge branch '338-modulecmd-read-dependencies-file-from-same-directory-as-modulefile' into 'master'
See merge request Pmodules/src!326
2024-08-23 13:39:10 +02:00
gsell
069b67d0fa
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
(cherry picked from commit 25c9525f3f )
cfc844bc modulecmd: read dependencies from file in same directory as modulefile
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-23 13:38:46 +02:00
gsell
fab3ae8450
Merge branch 'cherry-pick-c99e10d1' into '1.1.22'
...
Merge branch '337-modulecmd-use-of-wrong-shell-in-sub-cmd-unload' into 'master'
See merge request Pmodules/src!325
2024-08-23 13:36:55 +02:00
gsell
bb4b93e16c
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
(cherry picked from commit c99e10d180 )
35081f59 modulecmd: bugfix: use of wrong shell in sub-cmd unload
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-23 13:36:31 +02:00
gsell
bc011ac4fa
Merge branch 'cherry-pick-48d5ded1' into '1.1.22'
...
Merge branch '336-build-system-don-t-cleanup-modulefiles-in-the-base-overlay' into 'master'
See merge request Pmodules/src!324
2024-08-23 13:36:06 +02:00
gsell
504d2b7ad8
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
(cherry picked from commit 48d5ded1f6 )
9b720ba9 build-system: don't cleanup modulefiles in base overlay
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-23 13:35:42 +02:00
gsell
c5ca54e398
Merge branch 'cherry-pick-7e61caaa' into '1.1.22'
...
Merge branch '335-build-system-pbuild-module_is_avail-doesn-t-work-for-lmod' into 'master'
See merge request Pmodules/src!323
2024-08-23 13:35:08 +02:00
gsell
20bb3e120f
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
(cherry picked from commit 7e61caaa29 )
5b817601 build-system: support for Lmod in pbuild::module_is_avail()
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-23 13:34:45 +02:00
gsell
4e8b602d60
Merge branch 'cherry-pick-85000684' into '1.1.22'
...
Merge branch '334-modulecmd-un-using-a-group-is-broken' into 'master'
See merge request Pmodules/src!322
2024-08-23 13:34:12 +02:00
gsell
1f82ab9deb
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
(cherry picked from commit 8500068473 )
d639c08b modulecmd: bugfix in un-using a group
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-23 13:33:36 +02:00
gsell
9b72b8b101
Merge branch 'cherry-pick-ea28d5c0' into '1.1.22'
...
Merge branch...
See merge request Pmodules/src!321
2024-08-23 13:32:56 +02:00
gsell
da3d5ecd98
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
(cherry picked from commit ea28d5c0fd )
84f3ab67 modulecmd: fix order of dirs in MODULEPATH
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-23 13:32:14 +02:00
gsell
6c2027ae62
Merge branch 'cherry-pick-59c116b7' into '1.1.22'
...
Merge branch '332-modulecmd-use-of-unset-variable-in-sub-cmd-unuse' into 'master'
See merge request Pmodules/src!320
2024-08-23 13:31:41 +02:00
gsell
9f9042440d
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
(cherry picked from commit 59c116b70b )
fefe313d modulecmd: use of unset variable fixed
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-23 13:31:14 +02:00
gsell
3db0a4b50e
Merge branch 'cherry-pick-10c6922f' into '1.1.22'
...
Merge branch '331-modulecmd-lmod-removes-directories-from-modulepath' into 'master'
See merge request Pmodules/src!319
2024-08-23 13:29:50 +02:00
gsell
b3cfe9c4ea
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
(cherry picked from commit 10c6922f8a )
889aafd2 modulecmd: re-add directory to MODULEPATH removed by Lmod
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-08-23 13:29:03 +02:00
gsell
dd35a0b239
Merge branch '329-update-changelog' into 'master'
...
Resolve "update changelog"
Closes #329
See merge request Pmodules/src!308
2024-08-16 16:22:35 +02:00
gsell
66af5b935e
changelog updated
2024-08-16 15:30:43 +02:00
gsell
84c6dba446
Merge branch '328-modulecmd-ignore-release-stage-if-full-module-name-specified' into 'master'
...
Resolve "modulecmd: ignore release stage if full module name specified"
Closes #328
See merge request Pmodules/src!307
2024-08-16 13:35:23 +02:00
gsell
c977703d26
modulecmd: ignore release stage if full module name specified
2024-08-16 13:34:20 +02:00
gsell
259a467c97
Merge branch '327-modulecmd-set-_lmfiles_-and-loadedmodules-if-unset-by-lmod' into 'master'
...
Resolve "modulecmd: set _LMFILES_ and LOADEDMODULES if unset by Lmod"
Closes #327
See merge request Pmodules/src!306
2024-08-16 13:30:28 +02:00
gsell
367337b559
modulecmd: set _LMFILES_ and LOADEDMODULES if removed by Lmod
2024-08-16 13:29:34 +02:00
gsell
b9715f9dc6
Merge branch '326-modulecmd-try-to-create-directories-of-the-overlays' into 'master'
...
Resolve "modulecmd: try to create directories of the overlays"
Closes #326
See merge request Pmodules/src!305
2024-08-16 13:03:49 +02:00
gsell
f828c728ad
modulecmd: create missing directories for overlays
...
Print error message if the directory cannot be created.
2024-08-16 13:02:00 +02:00
gsell
c04cef12b8
Merge branch '325-modulecmd-lmod-removes-entries-from-_lmfiles_-loaded-by-tcl-modulecmd' into 'master'
...
Resolve "modulecmd: Lmod removes entries from _LMFILES_ loaded by Tcl modulecmd"
Closes #325
See merge request Pmodules/src!304
2024-08-14 17:22:02 +02:00
gsell
c26ac94dae
modulecmd: problems with loading/unloading Lmod files fixed
2024-08-14 17:20:30 +02:00
gsell
4b1b8a4d6e
Merge branch '324-modulecmd-cleanup-and-syntax-fixes' into 'master'
...
Resolve "modulecmd: cleanup and syntax fixes"
Closes #324
See merge request Pmodules/src!303
2024-08-14 15:05:31 +02:00
gsell
8192c6db6b
modulecmd: cleanup and syntactical errors fixed
2024-08-14 15:02:51 +02:00