diff options
| author | Czarek Nakamoto <cyjan@mrcyjanek.net> | 2024-11-05 16:53:30 +0100 |
|---|---|---|
| committer | Czarek Nakamoto <cyjan@mrcyjanek.net> | 2024-11-05 10:54:02 -0500 |
| commit | 956d3da30358d2d91721b70714efa6c0fab620d5 (patch) | |
| tree | 1f96929db38287b9746a2340007092f116564f76 /monero_libwallet2_api_c | |
| parent | 188617de0617b9a21643c5fc00910f7c12e29a0e (diff) | |
fix zano builds for ios
Diffstat (limited to 'monero_libwallet2_api_c')
| -rw-r--r-- | monero_libwallet2_api_c/CMakeLists.txt | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/monero_libwallet2_api_c/CMakeLists.txt b/monero_libwallet2_api_c/CMakeLists.txt index df3cb73..c7e0f31 100644 --- a/monero_libwallet2_api_c/CMakeLists.txt +++ b/monero_libwallet2_api_c/CMakeLists.txt @@ -445,6 +445,8 @@ if (${MONERO_FLAVOR} STREQUAL "monero") set(BCUR_ENABLED bc-ur) elseif(${MONERO_FLAVOR} STREQUAL "wownero") target_compile_definitions(wallet2_api_c PRIVATE FLAVOR_WOWNERO) +elseif(${MONERO_FLAVOR} STREQUAL "zano") + target_compile_definitions(wallet2_api_c PRIVATE FLAVOR_ZANO) endif() if(NOT ${HOST_ABI} STREQUAL "x86_64-apple-darwin11" AND NOT ${HOST_ABI} STREQUAL "aarch64-apple-darwin11" AND NOT ${HOST_ABI} STREQUAL "host-apple-darwin" AND NOT ${HOST_ABI} STREQUAL "x86_64-host-apple-darwin" AND NOT ${HOST_ABI} STREQUAL "aarch64-host-apple-darwin" AND NOT ${HOST_ABI} STREQUAL "host-apple-ios") @@ -456,6 +458,8 @@ if(${HOST_ABI} STREQUAL "x86_64-apple-darwin11" OR ${HOST_ABI} STREQUAL "aarch64 set(EXPORTED_SYMBOLS_FILE ${CMAKE_CURRENT_SOURCE_DIR}/monero_libwallet2_api_c.exp) elseif(${MONERO_FLAVOR} STREQUAL "wownero") set(EXPORTED_SYMBOLS_FILE ${CMAKE_CURRENT_SOURCE_DIR}/wownero_libwallet2_api_c.exp) + elseif(${MONERO_FLAVOR} STREQUAL "zano") + set(EXPORTED_SYMBOLS_FILE ${CMAKE_CURRENT_SOURCE_DIR}/zano_libwallet2_api_c.exp) endif() set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -exported_symbols_list ${EXPORTED_SYMBOLS_FILE}") @@ -467,9 +471,11 @@ if (${MONERO_FLAVOR} STREQUAL "zano") ${HOST_ABI} STREQUAL "i686-linux-android" OR ${HOST_ABI} STREQUAL "aarch64-linux-android" OR ${HOST_ABI} STREQUAL "armv7a-linux-androideabi") + set(EXTRA_LIBS_ANDROID_ZANO charset iconv-win) + elseif(${HOST_ABI} STREQUAL "host-apple-ios") set(EXTRA_LIBS_ANDROID_ZANO) else() - set(EXTRA_LIBS_ANDROID_ZANO lmdb mdbx stratum miniupnpc rpc) + set(EXTRA_LIBS_ANDROID_ZANO charset iconv-win lmdb mdbx stratum miniupnpc rpc) endif() set(API_IMPORTS wallet @@ -485,9 +491,7 @@ if (${MONERO_FLAVOR} STREQUAL "zano") currency_core crypto-zano - iconv-win ssl - charset ) else() set(API_IMPORTS @@ -560,3 +564,4 @@ target_link_libraries( wallet2_api_c ${EXTRA_LIBS_APPLE} ${EXTRA_LIBS_ANDROID} ) + |
