Merge remote-tracking branch 'origin/merge-requestes/129'
This commit is contained in:
commit
dbf76bd8be
8
ghcup
8
ghcup
@ -1548,6 +1548,10 @@ set_ghc() {
|
|||||||
# shellcheck disable=SC2046
|
# shellcheck disable=SC2046
|
||||||
edo ln $(optionv "-v") -sf "haddock-ghc${target_suffix}" "${BIN_LOCATION}/haddock${target_suffix}"
|
edo ln $(optionv "-v") -sf "haddock-ghc${target_suffix}" "${BIN_LOCATION}/haddock${target_suffix}"
|
||||||
fi
|
fi
|
||||||
|
if [ -z "${target_suffix}" ] && [ -d "${inst_location}/share" ] ; then
|
||||||
|
# shellcheck disable=SC2046
|
||||||
|
edo ln $(optionv "-v") -sfT ghc/"${myghcver}"/share "${BIN_LOCATION}/../share"
|
||||||
|
fi
|
||||||
|
|
||||||
status_message "Done"
|
status_message "Done"
|
||||||
|
|
||||||
@ -1661,6 +1665,10 @@ rm_ghc() {
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
unset t known_tools
|
unset t known_tools
|
||||||
|
# remove dangling symlink to share directory
|
||||||
|
if [ -h "${BIN_LOCATION}/../share" ] && [ ! -e "${BIN_LOCATION}/../share" ] ; then
|
||||||
|
edo rm "${BIN_LOCATION}/../share"
|
||||||
|
fi
|
||||||
|
|
||||||
warning_message "Done."
|
warning_message "Done."
|
||||||
warning_message "You may now want to set currently active GHC to a different version via:"
|
warning_message "You may now want to set currently active GHC to a different version via:"
|
||||||
|
Loading…
Reference in New Issue
Block a user