summaryrefslogtreecommitdiff
path: root/hadrian/build-stack
diff options
context:
space:
mode:
Diffstat (limited to 'hadrian/build-stack')
-rwxr-xr-xhadrian/build-stack6
1 files changed, 4 insertions, 2 deletions
diff --git a/hadrian/build-stack b/hadrian/build-stack
index 7a45042ebd..da069e3575 100755
--- a/hadrian/build-stack
+++ b/hadrian/build-stack
@@ -3,11 +3,13 @@
# Make sure that the script exits if Hadrian fails to build
set -euo pipefail
+STACK="${STACK:-stack}"
+
# Make sure Hadrian is up-to-date
cd hadrian
-stack build --no-library-profiling ${HADRIAN_NIX:+--nix}
+$STACK build --no-library-profiling ${HADRIAN_NIX:+--nix}
# Run Hadrian in the top-level GHC directory
-stack exec hadrian -- \
+$STACK exec hadrian -- \
--directory ".." \
"$@"