Commit Graph

78 Commits

Author SHA1 Message Date
gsell 704931d9b1 update BASH, Tcl and Lmod to current versions 2025-02-19 11:03:21 +01:00
gsell 73a35ed7d3 version bumped to 1.1.23 2024-08-16 17:33:53 +02:00
gsell 0a1d81946b modulecmd & build-system: code review with shellcheck 2024-07-24 16:53:13 +02:00
gsell bac7311533 version bumped to 1.1.22 2024-07-16 18:24:14 +02:00
gsell 5173748e2c version bumped to 1.1.21 2024-05-25 11:14:40 +02:00
gsell 4492bedf07 build-system: sourcing libpbuild.bash removed 2024-05-24 20:13:31 +02:00
gsell c02e9b2790 version number bumped to 1.1.20 2024-04-17 17:09:00 +02:00
gsell 4e18f7ef19 version bumped to 1.1.19 2024-04-09 10:29:07 +02:00
gsell 3d9fa07f54 toolchain: update to Tcl 8.6.14 2024-03-20 21:09:53 +01:00
gsell dfc30d976b bumped to version 1.1.17, update bash to 5.2.21 2023-12-13 15:15:33 +01:00
gsell 3c66af7565 Implementation of YAML configuration files 2023-10-20 17:35:15 +02:00
Achim Gsell cde1dc32f6 Set version to 1.1.15 2023-08-04 14:04:23 +02:00
gsell 3c0fe5f0aa version set to 1.1.14 2023-07-26 16:14:46 +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 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 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 4ee0c9a2bc build: versions are now defined here 2023-02-10 14:36:15 +01:00
gsell eac4a2abaa update to newer versions of bash, Tcl etc 2023-02-06 09:53:38 +01:00
gsell dbbf761359 Merge branch 'master' into 178-port-cherry-pick-changes-from-version-1-0-0-to-master 2022-12-05 17:09:17 +01:00
gsell c091a93164 Tcl implementation of modulecmd removed 2022-12-05 17:05:30 +01:00
gsell 4ee53d12fa changes made in version 1.0 merged/added
- Issue #176, MR !149 relocatable modulecmd
- Issue #175, MR !148 new logmessage format
- Issue #173, MR !146 additional dirs in search path of CMake and pkgconfig
- Issue #172, MR !145: fix in reading legacy variants files
2022-12-05 15:35:26 +01:00
gsell cee0704a0b build-script: no need for a local libpmodules.bash any more 2022-06-30 10:36:02 +02:00
gsell 7a7137a2e2 build-script: installation of libpbuild_dyn.bash removed 2022-06-30 10:34:59 +02:00
gsell 7af9f9af2f build: some comments added 2022-06-27 19:30:56 +02:00
gsell c428887a8e major review/rewrite of the build script 2022-06-27 19:22:29 +02:00
gsell 809c283990 build-script: unused build via modbuild function removed 2022-06-24 19:42:05 +02:00
gsell 724fc93ad2 build script: don't use modbuild for Linux tools 2022-06-24 18:54:33 +02:00
gsell ac318f2e83 function read_config_file moved from libpbuild.bash to build 2022-06-22 22:17:19 +02:00
gsell 1edda11174 build: read config from YAML file, PMODULES_ROOT replaced 2022-05-13 11:30:26 +02:00
gsell e040142e51 build: install yq, use YAML for configuration file
- Pmodules.conf renamed to Pmodules.yaml
2022-04-06 08:58:34 +02:00
gsell b4e7044d4c build-script: make libpmodules.bash available 2022-03-01 14:16:28 +01:00
gsell 045450f96e YAML query tool added 2022-01-18 18:03:49 +01:00
gsell e0841ff7e8 Merge branch 'master' into 32-overlay-implementation
Conflicts:
	Pmodules/modulecmd.bash.in
2021-11-15 10:13:38 +01:00
gsell 283167fad7 build: install libpmodules.bash.in 2021-11-10 17:55:58 +01:00
gsell 7817efe3ce Merge branch 'master' into 32-overlay-implementation
Conflicts:
	Pmodules/libmodules.tcl
	Pmodules/modulecmd.bash.in
	Tools/tcllib/build
2021-06-02 23:18:40 +02:00
gsell 9b33e1723a build: tcllib added 2021-05-26 16:42:50 +02:00
gsell 15fb22e4c8 build script: commented out lines to build coreutils removed 2021-04-28 00:02:53 +02:00
gsell bfc754efa1 tcllib added, version set to 1.1.1 2021-04-22 09:37:56 +02:00
gsell 4538ac12c3 master merged 2021-04-20 00:32:26 +02:00
gsell 7dcb8744e5 install modulefile for Pmodules 2021-03-18 13:38:27 +01:00
gsell af0f8e9e0c build and install findutils and getopt only for macOS/Darwin 2021-03-18 13:36:34 +01:00
gsell fcfbe187fd build and install findutils and getopt on macOS/Darwin only 2021-03-18 13:34:58 +01:00
gsell 04d6047cd0 move helper binaries to from sbin to libexec
- remove installed header files etc
- add substitution for @BASH@, @MODULECMD@, @MODMANANGE@
2021-03-17 17:58:54 +01:00
gsell ebdd93051b find added to required tools 2021-03-05 19:03:59 +01:00
gsell 8acd16c981 do not force cleanup after compiling 2021-02-23 11:06:19 +01:00
Achim Gsell 6dfb4eb5eb Merge remote-tracking branch 'origin/master' into 32-overlay-implementation 2021-01-29 09:30:20 +01:00