mirror of
https://github.com/Pmodules/Pmodules.git
synced 2026-06-25 17:13:10 +02:00
build-script: make libpmodules.bash available
This commit is contained in:
@@ -90,7 +90,7 @@ read_config_file() {
|
||||
std::die 1 "Configuration file '${fname}' does not exist or is not readable!"
|
||||
fi
|
||||
|
||||
source "${fname}" || std::die 1 "Cannot read configuration file '${fname}'"
|
||||
source "${fname}" || std::die 1 "Cannot read configuration file '${fname}'"
|
||||
|
||||
if [[ -z "${PMODULES_ROOT}" ]]; then
|
||||
std::die 1 "Error in configuration file '${fname}': PMODULE_ROOT not defined!"
|
||||
@@ -227,6 +227,9 @@ Use the option --force to override.\nAborting..."
|
||||
> "${config_file}" || \
|
||||
std::die 1 "Cannot create configuration file in Pmodules root\nAborting..."
|
||||
|
||||
sed "${sed_cmd}" "${SRC_DIR}/libpmodules.bash.in" > "${SRC_DIR}/libpmodules.bash"
|
||||
chmod 0755 "${SRC_DIR}/libpmodules.bash"
|
||||
|
||||
read_config_file 'config_file'
|
||||
install -d -m 0755 "${PMODULES_HOME}/bin"
|
||||
install -d -m 0755 "${PMODULES_HOME}/init"
|
||||
@@ -487,6 +490,9 @@ pmodules::install() {
|
||||
sed "${sed_cmd}" "${SRC_DIR}/modulecmd.tcl.in" > "${PMODULES_HOME}/libexec/modulecmd.tcl"
|
||||
chmod 0755 "${PMODULES_HOME}/libexec/modulecmd.tcl"
|
||||
|
||||
sed "${sed_cmd}" "${SRC_DIR}/libpmodules.bash.in" > "${SRC_DIR}/libpmodules.bash"
|
||||
chmod 0755 "${SRC_DIR}/libpmodules.bash"
|
||||
|
||||
sed "${sed_cmd}" "${SRC_DIR}/libpmodules.bash.in" > "${PMODULES_HOME}/lib/libpmodules.bash"
|
||||
chmod 0755 "${PMODULES_HOME}/lib/libpmodules.bash"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user