diff --git a/src/secp256k1/.travis.yml b/src/secp256k1/.travis.yml --- a/src/secp256k1/.travis.yml +++ b/src/secp256k1/.travis.yml @@ -15,7 +15,21 @@ - gcc env: global: - - FIELD=auto BIGNUM=auto SCALAR=auto ENDOMORPHISM=no STATICPRECOMPUTATION=yes ASM=no BUILD=check EXTRAFLAGS= HOST= ECDH=no RECOVERY=no SCHNORR=yes EXPERIMENTAL=no JNI=no + - FIELD=auto + - BIGNUM=auto + - SCALAR=auto + - ENDOMORPHISM=no + - STATICPRECOMPUTATION=yes + - ASM=no + - BUILD=check + - AUTOTOOLS_EXTRA_FLAGS= + - CMAKE_EXTRA_FLAGS= + - HOST= + - ECDH=no + - RECOVERY=no + - SCHNORR=yes + - EXPERIMENTAL=no + - JNI=no jobs: - SCALAR=32bit RECOVERY=yes - SCALAR=32bit FIELD=32bit ECDH=yes EXPERIMENTAL=yes @@ -30,8 +44,8 @@ - BIGNUM=no ENDOMORPHISM=yes RECOVERY=yes EXPERIMENTAL=yes - BIGNUM=no STATICPRECOMPUTATION=no - BUILD=distcheck - - EXTRAFLAGS=CPPFLAGS=-DDETERMINISTIC - - EXTRAFLAGS=CFLAGS=-O0 + - AUTOTOOLS_EXTRA_FLAGS=CPPFLAGS=-DDETERMINISTIC CMAKE_EXTRA_FLAGS=-DCMAKE_C_FLAGS=-DDETERMINISTIC + - AUTOTOOLS_EXTRA_FLAGS=CFLAGS=-O0 CMAKE_EXTRA_FLAGS=-DCMAKE_C_FLAGS=-O0 - BUILD=check-java JNI=yes ECDH=yes EXPERIMENTAL=yes - SCHNORR=no jobs: diff --git a/src/secp256k1/travis/build_autotools.sh b/src/secp256k1/travis/build_autotools.sh --- a/src/secp256k1/travis/build_autotools.sh +++ b/src/secp256k1/travis/build_autotools.sh @@ -28,7 +28,7 @@ --enable-module-recovery=$RECOVERY \ --enable-module-schnorr=$SCHNORR \ --enable-jni=$JNI \ - $EXTRAFLAGS \ + $AUTOTOOLS_EXTRA_FLAGS \ $USE_HOST make -j2 $BUILD