@@ -951,27 +951,6 @@ if [ -z "${BOOTSTRAP_HASKELL_NONINTERACTIVE}" ] ; then
951951 read -r answer < /dev/tty
952952fi
953953
954- if [ -z " ${BOOTSTRAP_HASKELL_MINIMAL} " ] ; then
955- ask_base_channel
956- ask_base_channel_answer=$?
957- if [ $ask_base_channel_answer != 0 ] ; then
958- ask_prerelease_channel
959- ask_prerelease_channel_answer=$?
960- ask_cross_channel
961- ask_cross_channel_answer=$?
962- fi
963- fi
964- ask_bashrc
965- ask_bashrc_answer=$?
966- ask_cabal_config_init
967- ask_cabal_config_init_answer=$?
968- if [ -z " ${BOOTSTRAP_HASKELL_MINIMAL} " ] ; then
969- ask_hls
970- ask_hls_answer=$?
971- ask_stack
972- ask_stack_answer=$?
973- fi
974-
975954edo mkdir -p " ${GHCUP_BIN} "
976955
977956if command -V " ghcup" > /dev/null 2>&1 ; then
@@ -987,15 +966,36 @@ if [ -n "${BOOTSTRAP_HASKELL_YAML}" ] ; then (>&2 ghcup -s "${BOOTSTRAP_HASKELL_
987966echo
988967
989968if [ -z " ${BOOTSTRAP_HASKELL_NONINTERACTIVE} " ] ; then
969+ echo
990970 warn " Press ENTER to proceed or ctrl-c to abort."
991- warn " Installation may take a while."
992971 echo
993972
994973 # Wait for user input to continue.
995974 # shellcheck disable=SC2034
996975 read -r answer < /dev/tty
997976fi
998977
978+ if [ -z " ${BOOTSTRAP_HASKELL_MINIMAL} " ] ; then
979+ ask_base_channel
980+ ask_base_channel_answer=$?
981+ if [ $ask_base_channel_answer != 0 ] ; then
982+ ask_prerelease_channel
983+ ask_prerelease_channel_answer=$?
984+ ask_cross_channel
985+ ask_cross_channel_answer=$?
986+ fi
987+ fi
988+ ask_bashrc
989+ ask_bashrc_answer=$?
990+ ask_cabal_config_init
991+ ask_cabal_config_init_answer=$?
992+ if [ -z " ${BOOTSTRAP_HASKELL_MINIMAL} " ] ; then
993+ ask_hls
994+ ask_hls_answer=$?
995+ ask_stack
996+ ask_stack_answer=$?
997+ fi
998+
999999case $ask_base_channel_answer in
10001000 1)
10011001 _eghcup config set url-source GHCupURL
0 commit comments