# Auto-generated by the update-sources script project("react-native-mymonero-core") cmake_minimum_required(VERSION 3.4.1) set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) add_compile_options(-fvisibility=hidden -w) add_definitions("-DBOOST_ERROR_CODE_HEADER_ONLY") add_definitions("-DBOOST_SYSTEM_NO_DEPRECATED") add_definitions("-DMYMONERO_CORE_CUSTOM") include_directories("boost_1_63_0/") include_directories("monero-core-custom/") include_directories("monero-core-custom/contrib/libsodium/include/") include_directories("monero-core-custom/contrib/libsodium/include/sodium/") include_directories("monero-core-custom/crypto/") include_directories("monero-core-custom/cryptonote_basic/") include_directories("monero-core-custom/cryptonote_core/") include_directories("monero-core-custom/epee/include/") include_directories("monero-core-custom/mnemonics/") include_directories("monero-core-custom/vtlogger/") include_directories("monero-core-custom/wallet/") include_directories("mymonero-core-cpp/src/") add_library(mymonero-jni SHARED jni.cpp boost_1_63_0/libs/thread/src/pthread/once.cpp boost_1_63_0/libs/thread/src/pthread/thread.cpp monero-core-custom/common/aligned.c monero-core-custom/common/base58.cpp monero-core-custom/common/threadpool.cpp monero-core-custom/common/util.cpp monero-core-custom/contrib/libsodium/src/crypto_verify/verify.c monero-core-custom/crypto/aesb.c monero-core-custom/crypto/blake256.c monero-core-custom/crypto/chacha.c monero-core-custom/crypto/crypto-ops-data.c monero-core-custom/crypto/crypto-ops.c monero-core-custom/crypto/crypto.cpp monero-core-custom/crypto/groestl.c monero-core-custom/crypto/hash-extra-blake.c monero-core-custom/crypto/hash-extra-groestl.c monero-core-custom/crypto/hash-extra-jh.c monero-core-custom/crypto/hash-extra-skein.c monero-core-custom/crypto/hash.c monero-core-custom/crypto/jh.c monero-core-custom/crypto/keccak.c monero-core-custom/crypto/oaes_lib.c monero-core-custom/crypto/random.c monero-core-custom/crypto/skein.c monero-core-custom/crypto/slow-hash-dummied.cpp monero-core-custom/crypto/tree-hash.c monero-core-custom/cryptonote_basic/account.cpp monero-core-custom/cryptonote_basic/cryptonote_basic_impl.cpp monero-core-custom/cryptonote_basic/cryptonote_format_utils_basic.cpp monero-core-custom/cryptonote_basic/cryptonote_format_utils.cpp monero-core-custom/cryptonote_core/cryptonote_tx_utils.cpp monero-core-custom/device/device_default.cpp monero-core-custom/device/device.cpp monero-core-custom/epee/src/hex.cpp monero-core-custom/epee/src/memwipe.c monero-core-custom/epee/src/mlocker.cpp monero-core-custom/epee/src/string_tools.cpp monero-core-custom/epee/src/wipeable_string.cpp monero-core-custom/mnemonics/electrum-words.cpp monero-core-custom/ringct/bulletproofs_plus.cc monero-core-custom/ringct/bulletproofs.cc monero-core-custom/ringct/multiexp.cc monero-core-custom/ringct/rctCryptoOps.c monero-core-custom/ringct/rctOps.cpp monero-core-custom/ringct/rctSigs.cpp monero-core-custom/ringct/rctTypes.cpp monero-core-custom/vtlogger/logger.cpp mymonero-core-cpp/src/monero_address_utils.cpp mymonero-core-cpp/src/monero_fee_utils.cpp mymonero-core-cpp/src/monero_fork_rules.cpp mymonero-core-cpp/src/monero_key_image_utils.cpp mymonero-core-cpp/src/monero_paymentID_utils.cpp mymonero-core-cpp/src/monero_send_routine.cpp mymonero-core-cpp/src/monero_transfer_utils.cpp mymonero-core-cpp/src/monero_wallet_utils.cpp mymonero-core-cpp/src/serial_bridge_index.cpp mymonero-core-cpp/src/serial_bridge_utils.cpp mymonero-core-cpp/src/tools__ret_vals.cpp mymonero-utils/packages/mymonero-monero-client/src/emscr_SendFunds_bridge.cpp mymonero-utils/packages/mymonero-monero-client/src/SendFundsFormSubmissionController.cpp mymonero-wrapper/mymonero-methods.cpp) target_link_options(mymonero-jni PRIVATE "-Wl,-z,max-page-size=16384")