Changeset View
Changeset View
Standalone View
Standalone View
src/secp256k1/CMakeLists.txt
Show First 20 Lines • Show All 274 Lines • ▼ Show 20 Lines | if(SECP256K1_ECMULT_STATIC_PRECOMPUTATION) | ||||
set(USE_ECMULT_STATIC_PRECOMPUTATION 1) | set(USE_ECMULT_STATIC_PRECOMPUTATION 1) | ||||
include(NativeExecutable) | include(NativeExecutable) | ||||
native_add_cmake_flags( | native_add_cmake_flags( | ||||
"-DSECP256K1_ECMULT_WINDOW_SIZE=${SECP256K1_ECMULT_WINDOW_SIZE}" | "-DSECP256K1_ECMULT_WINDOW_SIZE=${SECP256K1_ECMULT_WINDOW_SIZE}" | ||||
"-DSECP256K1_ECMULT_GEN_PRECISION=${SECP256K1_ECMULT_GEN_PRECISION}" | "-DSECP256K1_ECMULT_GEN_PRECISION=${SECP256K1_ECMULT_GEN_PRECISION}" | ||||
"-DSECP256K1_USE_ASM=OFF" | "-DSECP256K1_USE_ASM=OFF" | ||||
"-DSECP256K1_TEST_OVERRIDE_WIDE_MULTIPLY=${SECP256K1_TEST_OVERRIDE_WIDE_MULTIPLY}" | "-DSECP256K1_TEST_OVERRIDE_WIDE_MULTIPLY=${SECP256K1_TEST_OVERRIDE_WIDE_MULTIPLY}" | ||||
"-DSECP256K1_BUILD_OPENSSL_TESTS=OFF" | |||||
) | ) | ||||
add_native_executable(gen_context src/gen_context.c) | add_native_executable(gen_context src/gen_context.c) | ||||
add_custom_command( | add_custom_command( | ||||
OUTPUT src/ecmult_static_context.h | OUTPUT src/ecmult_static_context.h | ||||
COMMAND gen_context | COMMAND gen_context | ||||
) | ) | ||||
▲ Show 20 Lines • Show All 109 Lines • Show Last 20 Lines |