Commit Graph

1094 Commits

Author SHA1 Message Date
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
gsell 263ac47838 Python init file added 2023-04-05 16:57:55 +02:00
gsell a1015db7b3 CHANGELOG updated 2023-04-05 16:55:45 +02:00
gsell 445320f229 Python as "shell" support added 2023-04-05 16:48:25 +02:00
gsell 9558522bba pick changes from version 1.0 2023-04-05 16:23:58 +02:00
gsell 8deb1e69d8 modulecmd: port changes from version 1.0 2023-02-10 17:52:45 +01:00
gsell 1cc262a8f4 CHANGLOG edited 2023-02-10 17:51:52 +01:00
gsell 21c89e81a4 Merge branch 'cherry-pick-da0af7f6' into 'master'
set PMODULES_VERSION in libpmodules.bash

See merge request Pmodules/src!170
2023-02-10 14:11:26 +00:00
gsell 81265f6124 set PMODULES_VERSION in libpmodules.bash
(cherry picked from commit da0af7f65a)
2023-02-10 14:11:15 +00:00