mirror of
https://github.com/Pmodules/Pmodules.git
synced 2026-07-02 20:00:50 +02:00
build:
- install zsh files
This commit is contained in:
@@ -233,6 +233,7 @@ pmodules::install() {
|
||||
sed "${sed_cmd}" "${SRC_DIR}/modmanage.bash.in" > "${SRC_DIR}/modmanage.bash"
|
||||
sed "${sed_cmd}" "${SRC_DIR}/profile.bash.in" > "${SRC_DIR}/profile.bash"
|
||||
sed "${sed_cmd}" "${SRC_DIR}/profile.csh.in" > "${SRC_DIR}/profile.csh"
|
||||
sed "${sed_cmd}" "${SRC_DIR}/profile.zsh.in" > "${SRC_DIR}/profile.zsh"
|
||||
|
||||
install -d -m 0755 "${PMODULES_HOME}/bin"
|
||||
install -d -m 0755 "${PMODULES_HOME}/config"
|
||||
@@ -250,28 +251,26 @@ pmodules::install() {
|
||||
|
||||
install -m 0755 "${SRC_DIR}/profile.bash" "${PMODULES_HOME}/config/profile.bash.sample"
|
||||
install -m 0755 "${SRC_DIR}/profile.csh" "${PMODULES_HOME}/config/profile.csh.sample"
|
||||
install -m 0755 "${SRC_DIR}/profile.zsh" "${PMODULES_HOME}/config/profile.zsh.sample"
|
||||
|
||||
if [[ ! -e "${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}" ]]; then
|
||||
mkdir -p "${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}"
|
||||
fi
|
||||
test -e "${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}" || mkdir -p "$_"
|
||||
|
||||
if [[ ! -e "${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}/profile.bash" ]]; then
|
||||
install -m 0755 "${SRC_DIR}/profile.bash" "${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}/profile.bash"
|
||||
fi
|
||||
test -e "${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}/profile.bash" || \
|
||||
install -m 0755 "${SRC_DIR}/profile.bash" "$_"
|
||||
|
||||
if [[ ! -e "${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}/modbuild.conf" ]]; then
|
||||
local src="${config_file}"
|
||||
local dst="${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}/modbuild.conf"
|
||||
install -m 0755 "${src}" "${dst}"
|
||||
fi
|
||||
test -e "${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}/profile.zsh" || \
|
||||
install -m 0755 "${SRC_DIR}/profile.zsh" "$_"
|
||||
|
||||
test -e "${PMODULES_ROOT}/${PMODULES_CONFIG_DIR}/modbuild.conf" || \
|
||||
install -m 0755 "${config_file}" "$_"
|
||||
|
||||
mkdir -p "${PMODULES_ROOT}/Tools/modulefiles"
|
||||
mkdir -p "${PMODULES_ROOT}/Libraries/modulefiles"
|
||||
if [[ ! -e "${PMODULES_DISTFILESDIR}" ]]; then
|
||||
mkdir -p "${PMODULES_DISTFILESDIR}"
|
||||
fi
|
||||
test -e "${PMODULES_DISTFILESDIR}" || mkdir -p "$_"
|
||||
|
||||
install -m 0644 "${SRC_DIR}/bash" "${PMODULES_HOME}/init"
|
||||
install -m 0644 "${SRC_DIR}/bash_completion" "${PMODULES_HOME}/init"
|
||||
install -m 0644 "${SRC_DIR}/zsh" "${PMODULES_HOME}/init"
|
||||
|
||||
install -m 0644 "${SRC_DIR}/libpmodules.bash" "${PMODULES_HOME}/lib"
|
||||
install -m 0644 "${SRC_DIR}/libpbuild.bash" "${PMODULES_HOME}/lib"
|
||||
|
||||
Reference in New Issue
Block a user