Use BOOTSTAP_HASKELL_{GHC,CABAL}_VERSION
env vars as overrides
This commit is contained in:
parent
a1bcc4b51f
commit
d852ab3415
@ -4,6 +4,8 @@
|
|||||||
(
|
(
|
||||||
|
|
||||||
: "${GHCUP_INSTALL_BASE_PREFIX:=$HOME}"
|
: "${GHCUP_INSTALL_BASE_PREFIX:=$HOME}"
|
||||||
|
: "${BOOTSTRAP_HASKELL_GHC_VERSION:=recommended}"
|
||||||
|
: "${BOOTSTRAP_HASKELL_CABAL_VERSION:=recommended}"
|
||||||
|
|
||||||
die() {
|
die() {
|
||||||
(>&2 printf "\\033[0;31m%s\\033[0m\\n" "$1")
|
(>&2 printf "\\033[0;31m%s\\033[0m\\n" "$1")
|
||||||
@ -127,10 +129,10 @@ if [ -z "${BOOTSTRAP_HASKELL_NONINTERACTIVE}" ] ; then
|
|||||||
read -r answer </dev/tty
|
read -r answer </dev/tty
|
||||||
fi
|
fi
|
||||||
|
|
||||||
eghcup --cache install
|
eghcup --cache install "${BOOTSTRAP_HASKELL_GHC_VERSION}"
|
||||||
|
|
||||||
eghcup set
|
eghcup set "${BOOTSTRAP_HASKELL_GHC_VERSION}"
|
||||||
eghcup --cache install-cabal
|
eghcup --cache install-cabal "${BOOTSTRAP_HASKELL_CABAL_VERSION}"
|
||||||
|
|
||||||
edo cabal new-update
|
edo cabal new-update
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user