mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2025-01-03 09:29:48 +00:00
latest changes
This commit is contained in:
parent
18d05479f1
commit
2dbea9b055
5 changed files with 37 additions and 18 deletions
|
@ -16,7 +16,7 @@ void __clear_cache(void* start, void* end) { }
|
|||
|
||||
#include "../External/include/wallet2_api.h"
|
||||
|
||||
#include "plain_wallet_api.h"
|
||||
#include "../../../cw_shared_external/ios/External/ios/sources/zano/src/wallet/plain_wallet_api.h"
|
||||
//#include "plain_wallet_api_ex.h"
|
||||
|
||||
|
||||
|
|
|
@ -37,14 +37,14 @@ Pod::Spec.new do |s|
|
|||
s.subspec 'Boost' do |boost|
|
||||
boost.preserve_paths = '../../../../../cw_shared_external/ios/External/ios/include/**/*.h',
|
||||
boost.vendored_libraries = '../../../../../cw_shared_external/ios/External/ios/lib/libboost.a',
|
||||
boost.libraries = 'boost'
|
||||
boost.libraries = ''
|
||||
boost.xcconfig = { 'HEADER_SEARCH_PATHS' => "${PODS_ROOT}/#{s.name}/External/ios/include/**" }
|
||||
end
|
||||
|
||||
s.subspec 'Zano' do |zano|
|
||||
zano.preserve_paths = 'External/ios/include/**/*.h'
|
||||
zano.vendored_libraries = 'External/ios/lib/libzano.a'
|
||||
zano.libraries = 'zano'
|
||||
zano.vendored_libraries = '../../../../../cw_shared_external/ios/External/ios/lib/zano/libcommon.a', '../../../../../cw_shared_external/ios/External/ios/lib/zano/libcrypto.a', '../../../../../cw_shared_external/ios/External/ios/lib/zano/libcurrency_core.a', '../../../../../cw_shared_external/ios/External/ios/lib/zano/libwallet.a' , '../../../../../cw_shared_external/ios/External/ios/lib/zano/libz.a'
|
||||
zano.libraries = ''
|
||||
zano.xcconfig = { 'HEADER_SEARCH_PATHS' => "${PODS_ROOT}/#{s.name}/External/ios/include" }
|
||||
end
|
||||
end
|
||||
|
|
|
@ -7,7 +7,7 @@ PODS:
|
|||
- connectivity_plus (0.0.1):
|
||||
- Flutter
|
||||
- ReachabilitySwift
|
||||
- CryptoSwift (1.8.2)
|
||||
- CryptoSwift (1.8.3)
|
||||
- cw_zano (0.0.1):
|
||||
- cw_zano/Boost (= 0.0.1)
|
||||
- cw_zano/OpenSSL (= 0.0.1)
|
||||
|
@ -92,15 +92,15 @@ PODS:
|
|||
- FlutterMacOS
|
||||
- permission_handler_apple (9.1.1):
|
||||
- Flutter
|
||||
- Protobuf (3.27.2)
|
||||
- Protobuf (3.27.3)
|
||||
- ReachabilitySwift (5.2.3)
|
||||
- reactive_ble_mobile (0.0.1):
|
||||
- Flutter
|
||||
- Protobuf (~> 3.5)
|
||||
- SwiftProtobuf (~> 1.0)
|
||||
- SDWebImage (5.19.4):
|
||||
- SDWebImage/Core (= 5.19.4)
|
||||
- SDWebImage/Core (5.19.4)
|
||||
- SDWebImage (5.19.6):
|
||||
- SDWebImage/Core (= 5.19.6)
|
||||
- SDWebImage/Core (5.19.6)
|
||||
- sensitive_clipboard (0.0.1):
|
||||
- Flutter
|
||||
- share_plus (0.0.1):
|
||||
|
@ -110,7 +110,7 @@ PODS:
|
|||
- FlutterMacOS
|
||||
- sp_scanner (0.0.1):
|
||||
- Flutter
|
||||
- SwiftProtobuf (1.26.0)
|
||||
- SwiftProtobuf (1.27.1)
|
||||
- SwiftyGif (5.4.5)
|
||||
- Toast (4.1.1)
|
||||
- uni_links (0.0.1):
|
||||
|
@ -232,8 +232,8 @@ SPEC CHECKSUMS:
|
|||
barcode_scan2: 0af2bb63c81b4565aab6cd78278e4c0fa136dbb0
|
||||
BigInt: f668a80089607f521586bbe29513d708491ef2f7
|
||||
connectivity_plus: bf0076dd84a130856aa636df1c71ccaff908fa1d
|
||||
CryptoSwift: c63a805d8bb5e5538e88af4e44bb537776af11ea
|
||||
cw_zano: 6f8036f4f70a7ae2f04cb33d6f88ad3c68884365
|
||||
CryptoSwift: 967f37cea5a3294d9cce358f78861652155be483
|
||||
cw_zano: 8fee0e1d14163be13c0ee6f08f3cfafa72905710
|
||||
device_display_brightness: 1510e72c567a1f6ce6ffe393dcd9afd1426034f7
|
||||
device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6
|
||||
devicelocale: b22617f40038496deffba44747101255cee005b0
|
||||
|
@ -253,15 +253,15 @@ SPEC CHECKSUMS:
|
|||
package_info_plus: 58f0028419748fad15bf008b270aaa8e54380b1c
|
||||
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
|
||||
permission_handler_apple: e76247795d700c14ea09e3a2d8855d41ee80a2e6
|
||||
Protobuf: fb2c13674723f76ff6eede14f78847a776455fa2
|
||||
Protobuf: c1cbc880ea7c4e9b157e113515c720a22ee7cf50
|
||||
ReachabilitySwift: 7f151ff156cea1481a8411701195ac6a984f4979
|
||||
reactive_ble_mobile: 9ce6723d37ccf701dbffd202d487f23f5de03b4c
|
||||
SDWebImage: 066c47b573f408f18caa467d71deace7c0f8280d
|
||||
SDWebImage: a79252b60f4678812d94316c91da69ec83089c9f
|
||||
sensitive_clipboard: d4866e5d176581536c27bb1618642ee83adca986
|
||||
share_plus: 056a1e8ac890df3e33cb503afffaf1e9b4fbae68
|
||||
shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
|
||||
sp_scanner: eaa617fa827396b967116b7f1f43549ca62e9a12
|
||||
SwiftProtobuf: 5e8349171e7c2f88f5b9e683cb3cb79d1dc780b3
|
||||
SwiftProtobuf: b109bd17979d7993a84da14b1e1fdd8b0ded934a
|
||||
SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4
|
||||
Toast: 1f5ea13423a1e6674c4abdac5be53587ae481c4e
|
||||
uni_links: d97da20c7701486ba192624d99bffaaffcfc298a
|
||||
|
|
|
@ -17,7 +17,11 @@ cd $BOOST_DIR_PATH
|
|||
--min-ios-version ${MIN_IOS_VERSION} \
|
||||
--boost-libs "${BOOST_LIBS}" \
|
||||
--boost-version ${BOOST_VERSION} \
|
||||
-ios \
|
||||
--no-framework
|
||||
|
||||
mv ${BOOST_DIR_PATH}/build/boost/${BOOST_VERSION}/ios/release/prefix/include/* $EXTERNAL_IOS_INCLUDE_DIR
|
||||
mv ${BOOST_DIR_PATH}/build/boost/${BOOST_VERSION}/ios/release/prefix/lib/* $EXTERNAL_IOS_LIB_DIR
|
||||
#mv ${BOOST_DIR_PATH}/build/boost/${BOOST_VERSION}/ios/release/prefix/lib/* $EXTERNAL_IOS_LIB_DIR
|
||||
mv ${BOOST_DIR_PATH}/build/boost/${BOOST_VERSION}/ios/release/build/iphonesimulator/arm64/* $EXTERNAL_IOS_LIB_DIR
|
||||
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
ZANO_URL="https://github.com/hyle-team/zano.git"
|
||||
ZANO_DIR_PATH="${EXTERNAL_IOS_SOURCE_DIR}/zano"
|
||||
ZANO_VERSION=9f0fa8a390e10fc0525a01a9409e52765fb93e07
|
||||
ZANO_VERSION=fde28efdc5d7efe8741dcb0e62ea0aebc805a373
|
||||
|
||||
|
||||
IOS_TOOLCHAIN_DIR_PATH="${EXTERNAL_IOS_SOURCE_DIR}/ios_toolchain"
|
||||
|
@ -40,8 +40,21 @@ cd ..
|
|||
echo "Cloning zano from - $ZANO_URL to - $ZANO_DIR_PATH"
|
||||
git clone $ZANO_URL $ZANO_DIR_PATH
|
||||
cd $ZANO_DIR_PATH
|
||||
git fetch origin
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Failed to perform command"
|
||||
exit 1
|
||||
fi
|
||||
git checkout $ZANO_VERSION
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Failed to perform command"
|
||||
exit 1
|
||||
fi
|
||||
git submodule update --init --force
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Failed to perform command"
|
||||
exit 1
|
||||
fi
|
||||
mkdir -p build
|
||||
cd ..
|
||||
|
||||
|
@ -64,6 +77,8 @@ cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE \
|
|||
-S"${ZANO_DIR_PATH}" \
|
||||
-B"${ZANO_MOBILE_IOS_BUILD_FOLDER_ARM64}" \
|
||||
-GXcode \
|
||||
-DCAKEWALLET=TRUE \
|
||||
-DSKIP_BOOST_FATLIB_LIB=TRUE \
|
||||
-DCMAKE_SYSTEM_NAME=iOS \
|
||||
-DCMAKE_INSTALL_PREFIX="${ZANO_MOBILE_IOS_INSTALL_FOLDER_ARM64}" \
|
||||
-DCMAKE_XCODE_ATTRIBUTE_ONLY_ACTIVE_ARCH=NO \
|
||||
|
|
Loading…
Reference in a new issue