Commit Graph

1102 Commits

Author SHA1 Message Date
gsell ffb56f1f43 Merge branch '214-loading-a-modulefile-is-broken-if-the-path-is-relative' into 'master'
Resolve "loading a modulefile is broken if the path is relative"

Closes #214

See merge request Pmodules/src!191
2023-07-03 16:43:36 +00:00
gsell 5f314e41e9 bugfix in loading modulefiles with a relative path 2023-07-03 18:42:23 +02:00
gsell bb4f20627c Merge branch '213-don-t-eval-the-output-of-yq-while-reading-overlay-config' into 'master'
Resolve "don't eval the output of yq while reading overlay config"

Closes #213

See merge request Pmodules/src!190
2023-07-03 16:35:39 +00:00
gsell 077f7d25d9 eval of yq output replaced with envsubs(1) 2023-07-03 18:33:03 +02:00
gsell c52b16d625 Merge branch '212-handling-of-comment-lines-in-legacy-config-files-is-broken' into 'master'
Resolve "handling of comment lines in legacy config files is broken"

Closes #212

See merge request Pmodules/src!189
2023-07-03 16:23:21 +00:00
gsell 561ba25377 modubuild: bugfix in handling of commments in legacy config files 2023-07-03 18:21:16 +02:00
gsell 0eedbfb9c8 Merge branch '211-modules-with-multiple-dashes-cannot-be-loaded' into 'master'
Resolve "modules with multiple dashes cannot be loaded"

Closes #211

See merge request Pmodules/src!188
2023-07-03 16:13:14 +00:00
gsell 0e73cd18dd bugfix in libmodules.tcl:_pmodules_setenv{}: subst. of dashes fixed 2023-07-03 18:11:44 +02:00
gsell 3144827fed Merge branch '210-removing-a-hierarchical-module-is-broken' into 'master'
Resolve "removing a hierarchical module is broken"

Closes #210

See merge request Pmodules/src!187
2023-07-03 16:00:26 +00:00
gsell 1d81b39de0 libmodules.tcl: bugfix in module-addgroup{}
Removing a hierarchical group failed due to a bug in the computation
of the directory to be removed.
2023-07-03 17:57:57 +02:00
gsell da1517fb1f Merge branch '209-update-changeling' into 'master'
Resolve "update changelog"

Closes #209

See merge request Pmodules/src!186
2023-06-21 12:20:55 +00:00
gsell b7c51dad56 Changelog updated 2023-06-21 14:20:33 +02:00
gsell 01e1f71f96 Merge branch '207-implement-collections' into 'master'
Resolve "implement collections"

Closes #207

See merge request Pmodules/src!185
2023-06-21 12:04:31 +00:00
gsell 4ed646ccbd modulecmd: system collections implemented 2023-06-21 14:02:06 +02:00
gsell d3c7a7f694 Merge branch '208-fix-using-unusing-groups' into 'master'
Resolve "fix using/unusing groups"

Closes #208

See merge request Pmodules/src!184
2023-06-21 12:00:10 +00:00
gsell 2fbebfdf98 modulecmd: using/unusing group/modulepath fixed
using a group must have precedence over a directory containing
modulefiles. Otherwise something like `module load Tools` doesn't
work as expected if Tools is a subdirectory of the current
working directory.
2023-06-21 13:54:46 +02:00
gsell 8499ea6e95 Merge branch '206-fix-broken-argument-option-handling' into 'master'
Resolve "fix broken argument/option handling"

Closes #206

See merge request Pmodules/src!183
2023-06-21 11:51:27 +00:00
gsell ee2018941a modulecmd: argument/option handling fixed 2023-06-21 13:49:45 +02:00
gsell 22a399a982 Merge branch '205-update-changelog-md' into 'master'
Resolve "update CHANGELOG.md"

Closes #205

See merge request Pmodules/src!182
2023-06-01 12:31:10 +00:00
gsell fb9e102fc6 CHANGELOG updated 2023-06-01 14:30:53 +02:00
gsell 121bda09c5 CHANGELOG updated 2023-06-01 14:30:14 +02:00
gsell c2ba2f0b06 Merge branch '204-implement-collections' into 'master'
Resolve "implement collections"

Closes #204

See merge request Pmodules/src!181
2023-06-01 12:22:33 +00:00
gsell 5f4bf2ebcd enhancement: collections implemented 2023-06-01 14:21:45 +02:00
gsell d5eb969cf7 Merge branch '203-use-reference-variable-instead-of-std-upvar' into 'master'
Resolve "use reference variable instead of std::upvar()"

Closes #203

See merge request Pmodules/src!180
2023-06-01 12:20:21 +00:00
gsell 7293da8053 use refernce variables instead of std::upvar() 2023-06-01 14:19:25 +02:00
gsell c5746296cd Merge branch '202-pmodules_env-must-be-exported-in-save_env' into 'master'
Resolve "PMODULES_ENV must be exported in save_env()"

Closes #202

See merge request Pmodules/src!179
2023-06-01 12:15:16 +00:00
gsell 8f5a7f7e6d bugfix: exporting PMODULES_ENV 2023-06-01 14:12:40 +02:00
gsell 746e8419df Merge branch '201-add-lua-and-lmod-to-pmodules-module' into 'master'
Resolve "add lua and Lmod to Pmodules module"

Closes #201

See merge request Pmodules/src!178
2023-06-01 12:10:52 +00:00
gsell 178afdf338 feature: use Lua and Lmod from Pmodules 2023-06-01 12:06:13 +02:00
gsell be8be43cf9 feature: Lmod version added to build script 2023-06-01 11:54:02 +02:00
gsell 7331f28111 Pmodules version set to 1.1.13 2023-06-01 11:52:54 +02:00
gsell f2dfed3c6c bugfix: librecipes.bash: missing def of UTILBIN_DIR added 2023-06-01 11:51:23 +02:00
gsell 6b05b8e345 Lua and Lmod recipes added 2023-06-01 11:50:30 +02:00
gsell e5588b7105 Merge branch '200-lua-support-for-pmodules' into 'master'
Resolve "lua support for Pmodules"

Closes #200

See merge request Pmodules/src!177
1.1.12
2023-05-16 15:42:20 +00:00
gsell a371469e5e Changelog updated 2023-05-16 17:41:47 +02:00
gsell 249e552b63 modulecmd: support for Lmod module files added 2023-05-12 16:59:22 +02:00
gsell 8453c0aeb3 modulecmd: rewrite list sub-command 2023-05-12 16:56:35 +02:00
gsell 5f47cda46a modulecmd: rewrite of list sub-command
To support Lmod and Tcl modules, neither 'list' from Lmod nor Modules
can be used.
2023-05-12 16:53:53 +02:00
gsell 566b3f2cb1 modulecmd: rewrite of purge sub-command
purge is now implemented as unload of all loaded modules
2023-05-12 16:52:00 +02:00
gsell e55684dd86 modulecmd: version info changed, now it is understood by easybuild 2023-05-12 16:46:04 +02:00
gsell e74c4ddc26 build: substitute @MODULE_VERSION@ with version of TCL Modules 2023-05-12 16:44:41 +02:00
gsell 33bcf170ac build: exit with error if a build recipe is failing 2023-05-12 16:43:51 +02:00
gsell 82530ddb68 Set version to 1.1.12 2023-05-12 16:31:50 +02:00
gsell a44b1f310f Merge branch '199-update-changelog-for-1-1-11' into 'master'
Resolve "update Changelog for 1.1.11"

Closes #199

See merge request Pmodules/src!176
1.1.11
2023-04-27 15:03:44 +00:00
gsell 9c7074b855 Changelog updated 2023-04-27 17:03:32 +02:00
gsell 128673f699 Merge branch '197-modbuild-broken-with-legacy-variants-files' into 'master'
Resolve "modbuild broken with legacy variants files"

Closes #197

See merge request Pmodules/src!173
2023-04-27 14:56:52 +00:00
gsell 5d6f53b7d4 build in overlays fixed 2023-04-27 16:54:28 +02:00
gsell 21004e09ff Merge branch '198-dont-setenv-is-broken' into 'master'
Resolve "dont-setenv is broken"

Closes #198

See merge request Pmodules/src!174
2023-04-21 09:10:19 +00:00
gsell 68ac0bc28f libmodules.tcl: dont setenv issue fixed 2023-04-21 11:08:44 +02:00
gsell e9efb471ad Merge branch '194-port-latest-changes-from-1-0-0rc14-and-newer' into 'master'
Resolve "port latest changes from 1.0.0rc14 and newer"

Closes #194

See merge request Pmodules/src!168
2023-04-19 15:43:16 +00:00