Changeset View
Changeset View
Standalone View
Standalone View
src/secp256k1/travis/build_cmake.sh
Show All 12 Lines | |||||
# variable on the cmake command line. | # variable on the cmake command line. | ||||
if [ "x$ECMULTGENPRECISION" != "xauto" ]; then | if [ "x$ECMULTGENPRECISION" != "xauto" ]; then | ||||
ECMULT_GEN_PRECISION_ARG="-DSECP256K1_ECMULT_GEN_PRECISION=$ECMULTGENPRECISION" | ECMULT_GEN_PRECISION_ARG="-DSECP256K1_ECMULT_GEN_PRECISION=$ECMULTGENPRECISION" | ||||
fi | fi | ||||
mkdir -p buildcmake/install | mkdir -p buildcmake/install | ||||
pushd buildcmake | pushd buildcmake | ||||
# Use the cmake version installed via APT instead of the Travis custom one. | # Use the cmake version installed via the install_cmake.sh script. | ||||
CMAKE_COMMAND=/usr/bin/cmake | CMAKE_COMMAND=/opt/cmake/bin/cmake | ||||
${CMAKE_COMMAND} --version | ${CMAKE_COMMAND} --version | ||||
${CMAKE_COMMAND} -GNinja .. \ | ${CMAKE_COMMAND} -GNinja .. \ | ||||
-DCMAKE_INSTALL_PREFIX=install \ | -DCMAKE_INSTALL_PREFIX=install \ | ||||
-DSECP256K1_ECMULT_STATIC_PRECOMPUTATION=$STATICPRECOMPUTATION \ | -DSECP256K1_ECMULT_STATIC_PRECOMPUTATION=$STATICPRECOMPUTATION \ | ||||
-DSECP256K1_ENABLE_MODULE_ECDH=$ECDH \ | -DSECP256K1_ENABLE_MODULE_ECDH=$ECDH \ | ||||
-DSECP256K1_ENABLE_MODULE_RECOVERY=$RECOVERY \ | -DSECP256K1_ENABLE_MODULE_RECOVERY=$RECOVERY \ | ||||
-DSECP256K1_ENABLE_MODULE_SCHNORR=$SCHNORR \ | -DSECP256K1_ENABLE_MODULE_SCHNORR=$SCHNORR \ | ||||
Show All 12 Lines |