gsell
5202fc6c8a
Merge branch '228-modbuild-better-version-compare-functions' into 'master'
...
Resolve "modbuild: better version compare functions"
Closes #228
See merge request Pmodules/src!205
2023-08-04 14:17:17 +02:00
Achim Gsell
8103e5668e
modbuild: improved version compare functions
2023-08-04 14:16:34 +02:00
gsell
9922aeede1
Merge branch '227-modbuild-runs-each-build-twice' into 'master'
...
Resolve "modbuild runs each build twice"
Closes #227
See merge request Pmodules/src!204
2023-08-04 14:11:13 +02:00
Achim Gsell
1685043df5
modbuild: bugfix: don't build module twice
2023-08-04 14:06:39 +02:00
Achim Gsell
cde1dc32f6
Set version to 1.1.15
2023-08-04 14:04:23 +02:00
gsell
5f666a5f42
Merge branch '226-lookup-of-default-legacy-config-files-doesn-t-work' into 'master'
...
Resolve "lookup of default legacy config files doesn't work"
Closes #226
See merge request Pmodules/src!203
1.1.14
2023-07-26 16:38:37 +02:00
gsell
9a9f0617a8
Changelog updated
2023-07-26 16:35:42 +02:00
gsell
6456f222db
lookup of default legacy config files fixed
2023-07-26 16:32:38 +02:00
gsell
3c0fe5f0aa
version set to 1.1.14
2023-07-26 16:14:46 +02:00
gsell
6e3578852f
Merge branch '225-update-changelog-md' into 'master'
...
Resolve "update CHANGELOG.md"
Closes #225
See merge request Pmodules/src!202
1.1.13
2023-07-14 15:54:12 +00:00
gsell
f34ad44762
CHANGELOG updated
2023-07-14 17:49:49 +02:00
gsell
4f4799f8c2
Merge branch '224-don-t-test-a-bash-array-with-n' into 'master'
...
Resolve "don't test a bash array with -n"
Closes #224
See merge request Pmodules/src!201
2023-07-14 15:41:14 +00:00
gsell
338c5a4f91
libpbuild.bash: bugfix in installing shared libs
2023-07-14 17:38:00 +02:00
gsell
5bd5c6be86
Merge branch '223-initialisation-of-pmodules_distfilesdir-and-pmodules_tmpdir' into 'master'
...
Resolve "Initialisation of PMODULES_DISTFILESDIR and PMODULES_TMPDIR"
Closes #223
See merge request Pmodules/src!200
2023-07-11 13:47:37 +00:00
gsell
aff9d3c0bb
Initialization of PMODULES_DISTFILESDIR and PMODULES_TMPDIR fixed
2023-07-11 15:28:48 +02:00
gsell
311a1ca0e6
Merge branch '222-list-of-available-modules-can-be-incomplete' into 'master'
...
Resolve "list of available modules can be incomplete"
Closes #222
See merge request Pmodules/src!199
2023-07-10 16:48:55 +00:00
gsell
3d013bce0b
modulecmd.bash: bugfix in getting available modules
2023-07-10 18:48:18 +02:00
gsell
f95760375a
Merge branch '221-implement-system-collection-in-overlays' into 'master'
...
Resolve "implement system collection in overlays"
Closes #221
See merge request Pmodules/src!198
2023-07-10 16:42:26 +00:00
gsell
460e6624f9
modulecmd.bash.in: bugfix in search_collection
2023-07-04 17:31:24 +02:00
gsell
14941fc8c3
don't save Pmodules module in collection
2023-07-04 17:30:04 +02:00
gsell
2518eca26a
collections in overlays implemented
2023-07-04 17:08:12 +02:00
gsell
2b815051ed
Merge branch '217-exclude-hide-modules-with-overlays' into 'master'
...
Resolve "exclude/hide modules with overlays"
Closes #217
See merge request Pmodules/src!194
2023-07-04 11:43:17 +00:00
gsell
56962f7b7f
modulecmd.bash.in: exclude list of modules using an overlay
...
In the overlay configuration a list of module names can be given to be
excluded from the available modules. The modules in this list are not
exposed to the user.
2023-07-04 13:39:36 +02:00
gsell
be22e98be2
Merge branch '218-add-fix-some-comments' into 'master'
...
Resolve "add/fix some comments"
Closes #218
See merge request Pmodules/src!197
2023-07-04 11:37:10 +00:00
gsell
ec2e0c6d5f
modulecmd.bash.in: some comments added/reviwed
2023-07-04 13:35:33 +02:00
gsell
6386a84b51
Merge branch '220-review-code-in-sub-command-avail' into 'master'
...
Resolve "review code in sub-command avail"
Closes #220
See merge request Pmodules/src!196
2023-07-04 11:30:42 +00:00
gsell
ee9ed544cf
modulecmd.bash.in: code for sub-cmd avail reviewed
2023-07-04 13:27:38 +02:00
gsell
20c1b7092b
Merge branch '219-bug-in-finding-modules' into 'master'
...
Resolve "bug in finding modules"
Closes #219
See merge request Pmodules/src!195
2023-07-04 09:53:46 +00:00
gsell
9cd3e6b6be
modulecmd.bash: bugfix in find_modulefile()
...
Matching with used release stages fiyed
2023-07-04 11:50:31 +02:00
gsell
0eec056778
Merge branch '216-replace-bash-empty-sting-test-with-existence-test-of-variable' into 'master'
...
Resolve "replace bash empty-sting test with existence test of variable"
Closes #216
See merge request Pmodules/src!193
2023-07-03 17:20:10 +00:00
gsell
442a1e23dd
test existence of variable instead of empty string
2023-07-03 19:18:33 +02:00
gsell
f9178f3c15
Merge branch '215-output-of-module-file-is-missing-in-error-message-of-sub-cmd-unload-if-module-doesn-t-exist-any' into 'master'
...
Resolve "output of module(-file) is missing in error message of sub-cmd unload if module doesn't exist any more"
Closes #215
See merge request Pmodules/src!192
2023-07-03 17:08:30 +00:00
gsell
5d14dd1fd2
output modulefile in err-msg of sub-cmd unload on error
2023-07-03 19:07:11 +02:00
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