commit: 981588bda2c8e4ba5a2eb0b00026a9380ce5c43f
parent 7f84b880925e5b2df55b77d980e893d32d17d572
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sat, 29 Nov 2025 12:45:30 +0100
configure: move $CROSS_COMPILE fallbacks after args processing
Diffstat:
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/configure b/configure
@@ -132,11 +132,8 @@ set -o pipefail
PREFIX="${PREFIX:-/usr/local}"
MSGFMT="${MSGFMT:-msgfmt}"
-CC="${CC:-${CROSS_COMPILE}cc}"
-AR="${AR:-${CROSS_COMPILE}ar}"
YACC="${YACC:-yacc}"
MAKE="${MAKE:-make}"
-GCOV="${GCOV:-${CROSS_COMPILE}gcov}"
CFLAGS="${CFLAGS:--g -O2}"
M4="${M4:-m4}"
MANDOC="${MANDOC:-mandoc}"
@@ -175,6 +172,11 @@ cat >config.h <<EOF
EOF
is_ok
+# Fallback toolchain definitions, based on $CROSS_COMPILE
+CC="${CC:-${CROSS_COMPILE}cc}"
+AR="${AR:-${CROSS_COMPILE}ar}"
+GCOV="${GCOV:-${CROSS_COMPILE}gcov}"
+
# Fallback definitions for dirs, based on $PREFIX
BINDIR="${BINDIR:-${PREFIX}/bin}"
SHELLDIR="${SHELLDIR:-${BINDIR}}"