travis: Fix argument quoting for ./configure
When $USE_HOST or $EXTRAFLAGS are empty, we pass (due to quoting) an empty string as a parameter to ./configure, which then believes we want to use a deprecated syntax for specifing a host or a target and yells at us: > configure: WARNING: you should use --build, --host, --target The fixes are: - $EXTRAFLAGS could contain multiple flags and should not be quoted at all. - We can get rid of $USE_HOST by specifying --host="$HOST" directly.
This commit is contained in:
parent
214cb3c321
commit
9e49a9b255
|
@ -3,10 +3,6 @@
|
||||||
set -e
|
set -e
|
||||||
set -x
|
set -x
|
||||||
|
|
||||||
if [ -n "$HOST" ]
|
|
||||||
then
|
|
||||||
export USE_HOST="--host=$HOST"
|
|
||||||
fi
|
|
||||||
if [ "$HOST" = "i686-linux-gnu" ]
|
if [ "$HOST" = "i686-linux-gnu" ]
|
||||||
then
|
then
|
||||||
export CC="$CC -m32"
|
export CC="$CC -m32"
|
||||||
|
@ -20,7 +16,8 @@ fi
|
||||||
--enable-experimental="$EXPERIMENTAL" --enable-endomorphism="$ENDOMORPHISM" \
|
--enable-experimental="$EXPERIMENTAL" --enable-endomorphism="$ENDOMORPHISM" \
|
||||||
--with-field="$FIELD" --with-bignum="$BIGNUM" --with-asm="$ASM" --with-scalar="$SCALAR" \
|
--with-field="$FIELD" --with-bignum="$BIGNUM" --with-asm="$ASM" --with-scalar="$SCALAR" \
|
||||||
--enable-ecmult-static-precomputation="$STATICPRECOMPUTATION" --with-ecmult-gen-precision="$ECMULTGENPRECISION" \
|
--enable-ecmult-static-precomputation="$STATICPRECOMPUTATION" --with-ecmult-gen-precision="$ECMULTGENPRECISION" \
|
||||||
--enable-module-ecdh="$ECDH" --enable-module-recovery="$RECOVERY" "$EXTRAFLAGS" "$USE_HOST"
|
--enable-module-ecdh="$ECDH" --enable-module-recovery="$RECOVERY" \
|
||||||
|
--host="$HOST" $EXTRAFLAGS
|
||||||
|
|
||||||
if [ -n "$BUILD" ]
|
if [ -n "$BUILD" ]
|
||||||
then
|
then
|
||||||
|
|
Loading…
Reference in New Issue