Commit Graph

  • 6e1107852a libmodule.tcl: debug statement in module-addgroup removed gsell 2021-12-16 18:28:52 +01:00
  • 43831c4660 libmodules.tcl: handle new format of OverlayDict gsell 2021-12-13 09:37:58 +01:00
  • 7983a03221 modulecmd: bugfix in unloading overlay gsell 2021-12-13 09:36:47 +01:00
  • 2b3696f070 modulecmd: bugfix in get_overlay_info() gsell 2021-12-13 09:36:06 +01:00
  • dce6d0058f modulecmd: made get_module_prefix() global gsell 2021-12-13 09:35:15 +01:00
  • 225dd774ef modulecmd: save overlay type and prefix in OverlayDict gsell 2021-12-10 14:13:47 +01:00
  • e86b2fc7cb modulecmd: return overlay root as prefix if not set gsell 2021-12-10 14:09:44 +01:00
  • 7b2d0fcd58 modulecmd: use function get_module_prefix() in subcommand_load() gsell 2021-12-10 14:05:06 +01:00
  • 9c7f7ecdcd Merge branch '154-install-command-selinux-warnings-when-selinux-is-enforcing' into '32-overlay-implementation' gsell 2021-12-10 09:40:39 +00:00
  • ac312040da build-system: install Pmodules files with mode 0644 gsell 2021-12-10 10:37:06 +01:00
  • c2bf13ac3e Pmodules version set to 1.1.5 gsell 2021-12-10 10:21:26 +01:00
  • 8cde81ff39 moduecmd: fixes and review of the functions use() and unuse() gsell 2021-12-09 18:06:44 +01:00
  • 62e7cd2e0a modulecmd: simplify code in removing replacing overlays gsell 2021-12-09 18:04:51 +01:00
  • 8237e61ab2 modulecmd: restrict removing overlays to top on stack gsell 2021-12-09 18:02:40 +01:00
  • 3d4df78def modulecmd: use_group() fix bug with replacing overlays gsell 2021-12-09 18:00:53 +01:00
  • 2b16e82bf8 modulecmd: use_overlay(): missing 'fi' added gsell 2021-12-09 17:59:46 +01:00
  • ec147e78be modulecmd: exit with err mesg if (un)use_group() is called for hierarchical group gsell 2021-12-09 17:56:34 +01:00
  • a08078b1c1 modulecmd: bugfix in printing overlay info gsell 2021-12-09 17:54:23 +01:00
  • 4bc94c519c modulecmd: use_overlay() improve code for overlays of type replacing gsell 2021-12-09 17:52:09 +01:00
  • 363b6d4353 modulecmd: bugfix in use_overlay(), typo in variable name gsell 2021-12-09 17:49:58 +01:00
  • f0f6e6bd0a modulecmd: simpler test whether a overlay can be loaded or unloaded gsell 2021-12-09 17:47:16 +01:00
  • 941fa376a9 modulecmd: addind modifying some comments gsell 2021-12-09 17:26:31 +01:00
  • 9b0ddcce3d libstd.bash: prepend_path(), remove_path() except multipe dirs now gsell 2021-12-09 17:20:47 +01:00
  • 9710e506bd modulecmd: loading and unloading overlays reviewed gsell 2021-12-09 00:15:52 +01:00
  • d121c73a94 versions.conf: set Pmodules version to 1.1.4 gsell 2021-12-09 00:14:26 +01:00
  • 21e188d271 modulecmd: load/unload overlays by name (without overlay=) 1.1.3 gsell 2021-12-07 18:25:08 +01:00
  • 22e5c682ac modulecmd: loading and unloading overlays by name gsell 2021-12-07 17:40:54 +01:00
  • 7acd70d2df modbuild: bugfixes in get_overlay_name_and_dir() gsell 2021-12-07 17:38:20 +01:00
  • de118b20f4 bugfix in libmodules.tcl gsell 2021-12-07 17:36:51 +01:00
  • 1e5102d238 modulecmd: bugfix in listing available modules gsell 2021-12-07 13:31:15 +01:00
  • de01903242 modulecmd: missing definition of Dir2OverlayMap fixed gsell 2021-12-07 13:30:21 +01:00
  • ca2da5b90e user configurable overlay configuration files gsell 2021-12-07 13:25:51 +01:00
  • 5101847bda Tcl build-script: update download URL gsell 2021-12-07 13:24:29 +01:00
  • ead70119c0 versions.conf: use new versions for bash and Tcl and cleanup gsell 2021-12-07 13:22:08 +01:00
  • 56a70e5863 modulefiles: Pmodules extensions for modules not in an overlay gsell 2021-12-07 13:15:39 +01:00
  • 3638af38a0 Merge branch 'master' into 32-overlay-implementation gsell 2021-12-06 15:04:46 +01:00
  • fac5b212d5 Merge branch 'master' into 32-overlay-implementation gsell 2021-12-06 15:03:49 +01:00
  • 99ac10e907 Merge branch '152-don-t-set-path-in-modulecmd' into 'master' 1.0.0rc10 gsell 2021-12-06 14:03:18 +00:00
  • 68357e0167 modulecmd: do not set PATH gsell 2021-12-06 15:02:46 +01:00
  • b082bfcaf4 build-system: fix case in hierarchical group name 'HDF5_serial' gsell 2021-12-06 14:30:34 +01:00
  • 804027426d modulecmd: adapt/use functions in libpmodules.bash gsell 2021-11-16 18:41:28 +01:00
  • e0841ff7e8 Merge branch 'master' into 32-overlay-implementation gsell 2021-11-15 10:13:38 +01:00
  • bb0f40f59c Merge branch '149-modmanage-implement-a-search-sub-cmd' into 'master' gsell 2021-11-12 10:21:30 +00:00
  • 58fcd79f9a modmange: search sub-c,d implemented gsell 2021-11-12 11:20:28 +01:00
  • db11e7e2a7 Merge branch '148-modmanage-code-cleanup-and-polishing' into 'master' gsell 2021-11-12 10:16:38 +00:00
  • 56b4a05b94 modmanage: code cleanup, polishing and optimization gsell 2021-11-12 11:09:19 +01:00
  • a827314391 Merge branch '147-modmanage-set-program-name-in-getopt' into 'master' gsell 2021-11-12 09:56:51 +00:00
  • 0c6fbc635c modmanage: use 'modmanage' as name with getopt gsell 2021-11-12 10:55:29 +01:00
  • a8773ce27f Merge branch '146-modulecmd-bug-in-handling-options-in-sub-cmd-search' into 'master' gsell 2021-11-11 18:33:15 +00:00
  • 0a4d68d015 modulecmd: handling od option --all-release-stages fixed gsell 2021-11-11 19:32:00 +01:00
  • ba93bb2a66 Merge branch '134-fix-bugs-in-modmanage' into 'master' gsell 2021-11-10 17:08:35 +00:00
  • 121a9c26c0 Merge branch 'master' into 134-fix-bugs-in-modmanage gsell 2021-11-10 18:06:39 +01:00
  • 49d7c03e2d Merge branch '145-modulecmd-bash-remove-case-statement-added-by-accident' into 'master' gsell 2021-11-10 17:05:14 +00:00
  • 99d979677b modulecmd.bash: case statement added by accident removed gsell 2021-11-10 18:04:05 +01:00
  • a0b9dc7ba3 modmanage.bash: reviewed, lot of modifications and fixes gsell 2021-11-10 17:58:06 +01:00
  • 283167fad7 build: install libpmodules.bash.in gsell 2021-11-10 17:55:58 +01:00
  • ea64c2bbf8 modmange: execute modmanage.bash relative to own path gsell 2021-11-10 17:53:56 +01:00
  • 9765a4c0ff libstd.bash: std::split_path() added gsell 2021-11-10 17:52:48 +01:00
  • 26e7d0f24f libpmodules.bash: default value assigned to PMODULES_CONFIG_DIR gsell 2021-11-10 17:51:46 +01:00
  • 9dc4df7987 Merge branch 'master' into 134-fix-bugs-in-modmanage gsell 2021-11-08 16:53:31 +01:00
  • f6fe194e40 modmanage: review with lot of changes gsell 2021-11-08 16:51:24 +01:00
  • b24f8dab38 Merge branch '144-implement-shell-glob-pattern-search-in-module-search' into 'master' gsell 2021-11-08 13:44:38 +00:00
  • 5815bc5201 modulecmd: shell glob pattern search implemented gsell 2021-11-08 14:43:46 +01:00
  • 426e4e37f5 Merge branch '143-environment-not-always-saved-to-pmodules_env' into 'master' gsell 2021-11-08 13:41:46 +00:00
  • 5f81fe32e9 modulecmd: bugfix in saving state to PMODULES_ENV gsell 2021-11-08 14:40:35 +01:00
  • a7678bad10 Merge branch '139-review-fix-argument-handling-in-modulecmd' into 'master' gsell 2021-11-08 13:33:14 +00:00
  • 1204517a99 modulecmd: cmd-line arguments and handling reviewed gsell 2021-11-08 14:27:12 +01:00
  • bba12e5164 Merge branch '142-review-libpmodules-bash' into 'master' gsell 2021-11-08 13:14:55 +00:00
  • 98ce3112ee review libpmodules.bash, new functions added, cleanup gsell 2021-11-08 14:13:55 +01:00
  • 087490e8f3 Merge branch '142-review-libpmodules-bash' into 'master' gsell 2021-11-08 13:08:07 +00:00
  • d1a66d5e6f libpmodules.bash reviewed gsell 2021-11-08 14:05:05 +01:00
  • 5522994fe9 Merge branch '141-implement-better-solution-for-defining-commands' into 'master' gsell 2021-11-08 12:46:37 +00:00
  • a67b3cdf5f better solution to define used commands implemented gsell 2021-11-08 13:44:54 +01:00
  • 63274d1143 Merge branch '140-std-split_fname-remove-leading-slash' into 'master' gsell 2021-11-08 11:27:57 +00:00
  • 6d53069bed std::split_abs_path() renamed to std::split_abspath() gsell 2021-11-08 12:25:25 +01:00
  • 8112e8b6d4 std::split_fname(): reviewed and renamed to std::split_abs_path() gsell 2021-11-08 12:20:17 +01:00
  • bdc9ddf8b5 std:split_fname(): changed arguments and leading slash handling gsell 2021-11-08 11:59:21 +01:00
  • f55966a6dd Merge branch 'master' into 134-fix-bugs-in-modmanage gsell 2021-10-29 17:31:05 +02:00
  • f75f00dbfb Merge branch '138-invalid-options-are-not-handled-properly' into 'master' gsell 2021-10-29 11:55:05 +00:00
  • ef5dd9f761 modulecmd: fixes in option and argument parsing gsell 2021-10-29 13:54:22 +02:00
  • 0ba602dbbd Merge branch '137-sort-modules-numerically-in-sub-command-avail' into 'master' gsell 2021-10-29 10:08:07 +00:00
  • 3d326a527a modulecmd: sort output of sub-command avail numerically gsell 2021-10-29 12:05:41 +02:00
  • f7f589471e Merge branch 'cherry-pick-c22422ac' into 'master' gsell 2021-10-28 17:13:30 +00:00
  • 6d6609126f fixes in module search sub-command gsell 2021-10-28 18:20:58 +02:00
  • 5083800958 modmanage.bash.in: fixes gsell 2021-10-28 18:36:46 +02:00
  • d4aaa4a137 bugfix in modmanage.in gsell 2021-10-28 18:35:48 +02:00
  • b241031fc1 fix std::split_fname() in libstd.bash gsell 2021-10-28 18:32:49 +02:00
  • c22422aca9 fixes in module search sub-command gsell 2021-10-28 18:20:58 +02:00
  • 17bfdf51b1 Merge branch '32-overlay-implementation' of gitlab.psi.ch:Pmodules/src into 32-overlay-implementation gsell 2021-10-28 14:45:06 +02:00
  • 0a0633c68f fix indentation gsell 2021-10-28 14:31:10 +02:00
  • a4215874a3 Merge branch '135-fix-output-of-group-name-in-avail-sub-commanf' into 'master' gsell 2021-09-17 13:34:47 +00:00
  • 50c9b6d692 modulecmd: fix output of module avail gsell 2021-09-17 15:32:56 +02:00
  • 6093d858ef modbuild: some comments added/modified gsell 2021-08-23 14:46:48 +02:00
  • ce897c1f1d Merge branch 'master' into 32-overlay-implementation gsell 2021-08-13 10:22:27 +02:00
  • 06406e463d Merge branch '133-modulecmd-fix-exit-function' into 'master' gsell 2021-08-12 16:28:24 +00:00
  • e3d8ee9780 modulecmd: bugfix in removing tmp file in _exit gsell 2021-08-12 18:27:01 +02:00
  • 979e4f5d38 Merge branch '132-module-sub-cmd-help-bugs' into 'master' gsell 2021-08-12 16:17:18 +00:00
  • 02d1939c81 modulecmd: module sub-command --help bugs fixed gsell 2021-08-12 18:14:37 +02:00
  • 6ceb76e8fb bash_completion: sub-commands dependencies and sync removed gsell 2021-08-12 18:12:13 +02:00
  • 20d6a61106 Merge branch 'master' into 32-overlay-implementation gsell 2021-07-20 16:13:03 +02:00