secp256k1-kmp/jni/android/src/main/CMakeLists.txt

15 lines
460 B
CMake
Raw Normal View History

2020-07-01 13:53:26 +02:00
cmake_minimum_required(VERSION 3.10.0)
add_library( secp256k1-jni SHARED
2020-07-01 18:26:24 +02:00
${CMAKE_CURRENT_LIST_DIR}/../../../c/src/org_bitcoin_Secp256k1CFunctions.c
2020-07-01 13:53:26 +02:00
)
target_include_directories( secp256k1-jni
PUBLIC ${CMAKE_CURRENT_LIST_DIR}/../../../../native/secp256k1
2020-07-01 18:26:24 +02:00
PUBLIC ${CMAKE_CURRENT_LIST_DIR}/../../../c/headers/java
2020-07-01 13:53:26 +02:00
)
target_link_libraries( secp256k1-jni
2020-07-01 18:26:24 +02:00
${CMAKE_CURRENT_LIST_DIR}/../../../../native/build/android-${ANDROID_ABI}/libsecp256k1.a
2020-07-01 13:53:26 +02:00
)