From 9b33e1723aff5aa0ed8eecd763f5423dc304228e Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Wed, 26 May 2021 16:42:50 +0200 Subject: [PATCH] build: tcllib added --- build | 7 +++++++ config/versions.conf | 1 + 2 files changed, 8 insertions(+) diff --git a/build b/build index 5e7febf..481d566 100755 --- a/build +++ b/build @@ -358,6 +358,10 @@ pmodules::compile() { build Tcl fi + if [[ ! -e "${PMODULES_HOME}/lib/tcllib1.20" ]] || [[ ${opt_force} == 'yes' ]]; then + build tcllib + fi + if [[ ! -e "${PMODULES_HOME}/libexec/modulecmd.bin" ]] || [[ ${opt_force} == 'yes' ]]; then build modules fi @@ -493,6 +497,9 @@ pmodules::install() { sed "${sed_cmd}" "${SRC_DIR}/modmanage.bash.in" > "${PMODULES_HOME}/libexec/modmanage.bash" chmod 0755 "${PMODULES_HOME}/libexec/modmanage.bash" + test -e "${PMODULES_ROOT}/${CONFIG_DIR}/Pmodules.conf" || \ + install -m 0644 "${SRC_DIR}/Pmodules.conf" "${PMODULES_ROOT}/${CONFIG_DIR}" + install -m 0644 "${SRC_DIR}/bash" "${PMODULES_HOME}/init" install -m 0644 "${SRC_DIR}/bash_completion" "${PMODULES_HOME}/init" install -m 0644 "${SRC_DIR}/csh" "${PMODULES_HOME}/init" diff --git a/config/versions.conf b/config/versions.conf index 66ce460..670deb3 100644 --- a/config/versions.conf +++ b/config/versions.conf @@ -6,3 +6,4 @@ gettext 0.21 modules 3.2.10.1 Pmodules 1.0.0rc10 Tcl 8.6.10 +tcllib 1.20