Commit Graph

31 Commits

Author SHA1 Message Date
gsell 283167fad7 build: install libpmodules.bash.in 2021-11-10 17:55:58 +01:00
gsell 9b33e1723a build: tcllib added 2021-05-26 16:42:50 +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
Achim Gsell 19ce2b117a bugfix: Use modbuild.in in Pmodules build script 2020-12-17 10:21:04 +01:00
Achim Gsell bb408e419b debug and verbose output enabled while bootstrapping 2020-11-30 16:48:09 +01:00
gsell 8d4ee48918 help added, review 2020-11-01 11:36:07 +01:00
gsell 07ec3da800 changes from master merged 2020-10-30 18:25:47 +01:00
gsell 5183f477d9 more changes to build script 2020-10-30 18:11:11 +01:00
gsell e230fbce3a review of build script 2020-10-29 23:57:26 +01:00
gsell 4b05646913 help for subcommand 'configure' added to build script 2020-10-29 17:10:38 +01:00
gsell 58359b837e review 'system' feature
- 'system' and 'OS' have different meaning now
  'system' defaults to a string derived from the Linux distribution
  (like rhel7) or on Mac to the macOS version (like macOS10.14)
- OS is equivalent to the output of 'uname -s'
- move dynamically created functions to new library libpbuild_dyn.bash
- do not set defaults in libpbuild.bash
- use the string returned by std::get_os_release() as system string
  if not passed as argument
-
2019-07-19 17:17:23 +02:00
gsell c059c07e23 master build script: issues with creation of modbuild fixed 2019-03-28 15:26:46 +01:00
gsell 88148836ee handle modbuild.in in master build script 2019-03-12 14:55:37 +01:00
gsell 93a3e13477 export PMODULES_VERSION in master build script 2019-03-08 16:55:58 +01:00
gsell 1387c36253 build: handle new option to pass modbuild configuration file 2018-10-26 15:24:34 +02:00
gsell ecb5217572 build:
- create directories in PMODULES_HOME before compiling anything
2018-09-14 17:01:46 +02:00
gsell 0b0469d84f build scripts: some fixes required due to last changes 2018-08-15 16:27:23 +02:00
gsell cc9db8667c master build script: refactor several variables, read versions with awk from config file 2018-07-19 17:56:10 +02:00
gsell 3e3bc0ed79 build: Modules renamed to modules 2018-04-13 16:33:32 +02:00
gsell 8aa7a16e36 build
- support for new Tcl implementation of Modules
2018-02-15 17:57:29 +01:00
gsell 2924857172 support for (t)csh added, closing #21 2017-11-09 16:03:37 +01:00
gsell 7f3199638d build:
- install zsh files
2017-11-08 13:02:31 +01:00
gsell 89291c7fe7 Merge branch 'master' of gitlab.psi.ch:Pmodules/src 2017-08-08 14:19:31 +02:00
gsell b940bbd5a9 build:
- unused code removed
2017-08-08 14:17:55 +02:00
Achim Gsell 79f58c6961 build
- bit more output of 'usage()'
- option '--debug' added to sub-command 'install'
2017-08-08 01:02:17 +02:00
gsell 6f3b552dce build
- various fixed and improvments
2017-06-09 10:38:35 +02:00
gsell b80f27d2e3 - merge scripts 'configure', 'compile_pmodules' and 'install_pmodules'
into new script 'build'
- merge 'environment.{bash,csh}.in' into 'profile.{bash,csh}.in'
- set version to 0.99.12
2017-05-31 15:22:48 +02:00