Commit Graph

  • ad8a02cdcf modulecmd.bash.in: bug fixed in looping over overlays gsell 2021-04-28 01:01:21 +02:00
  • 624b2757ff modulecmd.bash.in: subcommand_unuse(): cleanup gsell 2021-04-28 00:58:42 +02:00
  • 1932db23d0 modulecmd.bash.in: sub.._avail(): use variable reference not dict gsell 2021-04-28 00:54:29 +02:00
  • dc52066b7e modulecmd.bash.in: improve readable of module avail gsell 2021-04-28 00:51:40 +02:00
  • bf030e81b5 modulecmd.bash.in: subcommand_load(): update Dir2OverlayMap gsell 2021-04-28 00:47:59 +02:00
  • 0751e9c743 modulecnd.bash.in: find_module(): changes in arguments $3 and $4 gsell 2021-04-28 00:45:05 +02:00
  • cc7b4b10cd modulecmd.bash.in: is_group(): upvar with $1 must be declared local gsell 2021-04-28 00:40:41 +02:00
  • 05aa3d0e42 modulecmd.bash.in: new global function get_overlay_of_moduledir() gsell 2021-04-28 00:37:54 +02:00
  • 376be20d35 modulecmd.bash.in: reset_modulepath() must be global gsell 2021-04-28 00:35:52 +02:00
  • f9430563e5 modulecmd.bash.in: cleanup gsell 2021-04-28 00:34:55 +02:00
  • a75e766cbc modulecmd.bash.in: get_release(): redirect release file to upvar gsell 2021-04-28 00:29:21 +02:00
  • 3eb1830443 modulecmd.bash.in: save_env(): no need to export UsedGroups gsell 2021-04-28 00:26:42 +02:00
  • 6674333728 modulecmd.bash.in: call logger via variable with full path gsell 2021-04-28 00:23:31 +02:00
  • ef1d10aa3d modulecmd.bash.in: unset IFS instead of restoring a default gsell 2021-04-28 00:17:52 +02:00
  • 0b8059efac libmodules.tcl: refactor some variable names, review gsell 2021-04-28 00:05:09 +02:00
  • 15fb22e4c8 build script: commented out lines to build coreutils removed gsell 2021-04-28 00:02:53 +02:00
  • 7ddd9b0ed7 modulecmd: bugfix in initializing env. variable needed for overlays. gsell 2021-04-22 09:51:19 +02:00
  • b62841239c modulecmd: bugfix in use/unuse overlay gsell 2021-04-22 09:48:27 +02:00
  • 5661f69169 modulecmd: get_available_modules(): bugfix gsell 2021-04-22 09:45:39 +02:00
  • a415cdc136 modulecmd: follow links in find cmd gsell 2021-04-22 09:44:03 +02:00
  • a53bf42479 modulecmd: use IFS saved as the beginning for restoring gsell 2021-04-22 09:41:06 +02:00
  • bfc754efa1 tcllib added, version set to 1.1.1 gsell 2021-04-22 09:37:56 +02:00
  • f5aaff5842 libmodules.tcl: some unconditional debug output removed gsell 2021-04-22 09:35:12 +02:00
  • 4538ac12c3 master merged gsell 2021-04-20 00:32:26 +02:00
  • 9df3fbe664 Merge branch '109-add-cuda-as-hierarchical-group-to-build-system' into 'master' gsell 2021-04-19 15:55:00 +02:00
  • 7f089633c7 libpbuild: better doc what installing build-block files does gsell 2021-04-19 15:48:18 +02:00
  • 6dee9b74da libpbuild: don't print module name and all deps when we are done gsell 2021-04-19 15:47:10 +02:00
  • 3c08327cdb libpbuild: add a bit more comments to post_install function gsell 2021-04-19 15:45:57 +02:00
  • 837bf74522 libpbuild: improve test whether a module exist or not gsell 2021-04-19 15:45:06 +02:00
  • c8d2e065aa libpbuild: handle error if make fails while compiling or installing gsell 2021-04-19 15:41:58 +02:00
  • 36086fdd57 libpbuild: handle error if appling a patch fails in pbuild::prep() gsell 2021-04-19 15:37:58 +02:00
  • 1068fafab1 libpbuild: handle error if tar fails in pbuild::prep() gsell 2021-04-19 15:19:17 +02:00
  • e1bd5e8986 libpbuild: handle use-flags passed as argument to modbuild gsell 2021-04-19 15:18:24 +02:00
  • 34af38d216 modbuild: libpbuild_dyn.bash is not required any more gsell 2021-04-19 15:17:01 +02:00
  • 85894a6f22 modbuild: add option to pass use-flags gsell 2021-04-19 15:16:25 +02:00
  • b2c51afe39 modulecmd: update usage output for sub-command search gsell 2021-04-19 15:15:07 +02:00
  • 96a7ca406a modulecmd: use upvar to return avail modules gsell 2021-04-19 15:12:50 +02:00
  • 1cc1db1477 modulecmd: unloading/purging a Pmodules module bug fixed gsell 2021-04-19 15:09:35 +02:00
  • f248369581 modulecmd: remove tmp file created in module search gsell 2021-04-19 15:07:50 +02:00
  • 1497ca647d version set to 1.0.0rc9 gsell 2021-04-19 15:06:06 +02:00
  • aca3e2c8b5 libstd: unused std::upvars() removed gsell 2021-04-19 15:05:26 +02:00
  • 80ece1c8f6 modbuild: extendable hierarchy definition via configuration file gsell 2021-04-19 14:55:36 +02:00
  • 319e71ae19 Merge branch '108-following-symbolic-links-in-searching-for-available-modules' into 'master' gsell 2021-03-22 11:58:18 +01:00
  • 6ba7525373 follow symbolic link while searching for available modules gsell 2021-03-22 11:50:24 +01:00
  • c9a41aa328 Merge branch '107-install-additional-binaries-in-pmodules_home-libexec-bin' into 'master' 1.0.0rc8 gsell 2021-03-18 13:44:13 +01:00
  • 7dcb8744e5 install modulefile for Pmodules gsell 2021-03-18 13:38:27 +01:00
  • 7f5e6c75c3 install modulefile for Pmodules gsell 2021-03-18 13:37:42 +01:00
  • af0f8e9e0c build and install findutils and getopt only for macOS/Darwin gsell 2021-03-18 13:36:34 +01:00
  • fcfbe187fd build and install findutils and getopt on macOS/Darwin only gsell 2021-03-18 13:34:58 +01:00
  • d8815d2a29 init files for unsupported shells removed gsell 2021-03-18 13:32:55 +01:00
  • 04d6047cd0 move helper binaries to from sbin to libexec gsell 2021-03-17 17:58:54 +01:00
  • 2f79681ac6 module search: some not really required sanity checks removed gsell 2021-03-17 17:23:41 +01:00
  • 3e01c0a421 Merge branch '106-do-not-add-pmodules-bin-directory-to-path' into 'master' 1.0.0rc7 gsell 2021-03-16 16:16:56 +01:00
  • 0007d5dc38 Do not add Pmodule bin dir to PATH in initialisation Achim Gsell 2021-03-12 13:39:41 +01:00
  • 0689b04259 do not add the Pmodules bin directory to PATH Achim Gsell 2021-03-12 11:51:49 +01:00
  • 68f34e1247 Merge branch '105-module-search-add-option-to-output-all-dependencies-in' into 'master' gsell 2021-03-09 17:09:36 +01:00
  • 7001c86154 option to print all dependencies added to module search Achim Gsell 2021-03-09 14:04:45 +01:00
  • 90d9cee20c module search: output all dependencies gsell 2021-03-05 19:04:54 +01:00
  • ebdd93051b find added to required tools gsell 2021-03-05 19:03:59 +01:00
  • ce8db9ca3c newlines removed from messages Achim Gsell 2021-03-04 10:31:51 +01:00
  • 0f77579c08 Merge branch 'master' into 32-overlay-implementation Achim Gsell 2021-03-04 10:30:11 +01:00
  • f83341cbee Merge branch '104-don-t-try-to-build-deprecated-variants' into 'master' gsell 2021-03-04 09:38:52 +01:00
  • 408f7d7268 do not build deprecated versions/variants if not forced Achim Gsell 2021-03-04 09:37:53 +01:00
  • 70c2622940 Merge branch '103-fix-info-messages' into 'master' gsell 2021-03-04 09:33:14 +01:00
  • cea58bfc60 linefeeds in info messages fixed Achim Gsell 2021-03-04 09:31:52 +01:00
  • 459f6b84df Merge branch '102-module-function-should-not-be-used-in-libpbuild' into 'master' gsell 2021-02-25 13:46:31 +01:00
  • 988c2e6266 libpbuild: do not use module() function gsell 2021-02-25 13:45:57 +01:00
  • 8acd16c981 do not force cleanup after compiling gsell 2021-02-23 11:06:19 +01:00
  • 768bd83214 global overlays implemented gsell 2021-02-23 11:04:56 +01:00
  • 6bcb3d27b5 handle overlays in libmodules.tcl gsell 2021-02-23 11:03:35 +01:00
  • 92904c5103 use bash version 5.1 Achim Gsell 2021-02-02 17:25:42 +01:00
  • 87f7ab7c5c bugfix in unuse overlay Achim Gsell 2021-02-02 17:23:10 +01:00
  • b14bf6e42f bugfix in subcommand_avail() Achim Gsell 2021-02-02 12:43:43 +01:00
  • 7f23baed4a implement 'global' overlays Achim Gsell 2021-02-02 11:28:16 +01:00
  • 9e55b7a8f9 modulecmd.bash.in: bugfix in subcommand_load() Achim Gsell 2021-02-02 09:31:09 +01:00
  • 4f7d430af2 modulecmd.bash.in: bugfix in subcommand_load() Achim Gsell 2021-02-02 09:14:19 +01:00
  • 23c21fe22b modulecmd.bash.in: bugfix in subcommand_load() Achim Gsell 2021-02-02 09:13:08 +01:00
  • 2f2da9e8f1 minor fixes in get_available_modules() Achim Gsell 2021-01-29 13:36:55 +01:00
  • 6dfb4eb5eb Merge remote-tracking branch 'origin/master' into 32-overlay-implementation Achim Gsell 2021-01-29 09:30:20 +01:00
  • 78383abf32 Merge branch '100-use-modbuild-in-in-pmodules-build-script' into 'master' gsell 2020-12-17 10:41:25 +01:00
  • 19ce2b117a bugfix: Use modbuild.in in Pmodules build script Achim Gsell 2020-12-17 10:21:04 +01:00
  • d1b4883f12 Merge branch '99-some-versioned-targets-are-missing' into 'master' gsell 2020-12-17 10:13:28 +01:00
  • 22b6c62dbc missing versioned functions for build target added Achim Gsell 2020-12-17 10:12:19 +01:00
  • fddb32863b bugfix in find_modulefile() Achim Gsell 2020-12-03 08:53:55 +01:00
  • 68de57f808 Merge branch '98-version-specific-build-targets' into 'master' gsell 2020-12-03 14:10:23 +01:00
  • f6e6449250 bugfix in find_modulefile() Achim Gsell 2020-12-03 08:53:55 +01:00
  • 5d9497364e version specific build targets implemented Achim Gsell 2020-12-01 16:05:36 +01:00
  • 417bd2bf8b version specific build targets implemented Achim Gsell 2020-12-01 16:05:36 +01:00
  • 418b79ed6a Merge branch 'master' into 32-overlay-implementation Achim Gsell 2020-12-01 08:55:13 +01:00
  • e891ab216a search order for modulefiles fixed Achim Gsell 2020-11-30 16:53:25 +01:00
  • 8d3ef8264f version specific modulefiles implemented Achim Gsell 2020-11-30 16:50:53 +01:00
  • c354e6d534 update used versions Achim Gsell 2020-11-30 16:49:34 +01:00
  • bb408e419b debug and verbose output enabled while bootstrapping Achim Gsell 2020-11-30 16:48:09 +01:00
  • 09aebd4136 modulecmd.bash.in code review Achim Gsell 2020-11-23 17:50:41 +01:00
  • 07df9c57e8 findutils build-script added Achim Gsell 2020-11-20 23:26:10 +01:00
  • 3d6748e992 modulecmd.bash.in: hiding overlay implemented Achim Gsell 2020-11-20 23:22:56 +01:00
  • 067fdf0a59 bugfix in setting PATH on macOS Achim Gsell 2020-11-20 23:21:44 +01:00
  • b5701c6d8b test existence of groups 'Libraries' and 'System' before using Achim Gsell 2020-11-20 23:18:29 +01:00
  • 5c66cfd150 findutils added to versions.conf Achim Gsell 2020-11-20 23:17:44 +01:00
  • 553ba0973b build script reviewed Achim Gsell 2020-11-20 23:15:19 +01:00