11include .env
22UNAME := $(shell uname)
3+ MONERO_C_PREBUILD_TAG ?= $(MONERO_C_TAG )
4+
5+ all : libs_android_build libs_ios_build prepare_dev
6+
7+ init :
8+ git submodule update --init --recursive
39
410libs_android_download : mwebd_android
5- ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --triplet x86_64-linux-android --location android/app/src/main/jniLibs/x86_64
6- ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --triplet aarch64-linux-android --location android/app/src/main/jniLibs/arm64-v8a
7- ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --triplet armv7a-linux-androideabi --location android/app/src/main/jniLibs/armeabi-v7a
11+ ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --prebuild-tag ${MONERO_C_PREBUILD_TAG} -- triplet x86_64-linux-android --location android/app/src/main/jniLibs/x86_64
12+ ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --prebuild-tag ${MONERO_C_PREBUILD_TAG} -- triplet aarch64-linux-android --location android/app/src/main/jniLibs/arm64-v8a
13+ ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --prebuild-tag ${MONERO_C_PREBUILD_TAG} -- triplet armv7a-linux-androideabi --location android/app/src/main/jniLibs/armeabi-v7a
814
915libs_android_build : mwebd_android
10- ifneq ($(UNAME ) , Linux)
11- echo Only Linux hosts can build for android, try $(MAKE) libs_android_download
12- exit 1
13- endif
1416 ./build_moneroc.sh --coin ${COIN} --tag ${MONERO_C_TAG} --triplet x86_64-linux-android --location android/app/src/main/jniLibs/x86_64
1517 ./build_moneroc.sh --coin ${COIN} --tag ${MONERO_C_TAG} --triplet aarch64-linux-android --location android/app/src/main/jniLibs/arm64-v8a
1618 ./build_moneroc.sh --coin ${COIN} --tag ${MONERO_C_TAG} --triplet armv7a-linux-androideabi --location android/app/src/main/jniLibs/armeabi-v7a
@@ -19,17 +21,13 @@ libs_android_build_ci: mwebd_android
1921 ./build_moneroc.sh --coin ${COIN} --tag ${MONERO_C_TAG} --triplet aarch64-linux-android --location android/app/src/main/jniLibs/arm64-v8a
2022
2123libs_ios_download : mwebd_ios
22- ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --triplet aarch64-apple-ios --location ios/native_libs/ios-arm64
23- ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --triplet aarch64-apple-iossimulator --location ios/native_libs/ios-arm64-simulator
24+ ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --prebuild-tag ${MONERO_C_PREBUILD_TAG} -- triplet aarch64-apple-ios --location ios/native_libs/ios-arm64
25+ ./build_moneroc.sh --prebuild --coin ${COIN} --tag ${MONERO_C_TAG} --prebuild-tag ${MONERO_C_PREBUILD_TAG} -- triplet aarch64-apple-ios-simulator --location ios/native_libs/ios-arm64-simulator
2426 cd ios && ./gen_framework.sh
2527
2628libs_ios_build : mwebd_ios
27- ifneq ($(UNAME ) , Darwin)
28- echo Only Darwin hosts can build for iOS, try $(MAKE) libs_ios_download
29- exit 1
30- endif
3129 ./build_moneroc.sh --coin ${COIN} --tag ${MONERO_C_TAG} --triplet aarch64-apple-ios --location ios/native_libs/ios-arm64
32- ./build_moneroc.sh --coin ${COIN} --tag ${MONERO_C_TAG} --triplet aarch64-apple-iossimulator --location ios/native_libs/ios-arm64-simulator
30+ ./build_moneroc.sh --coin ${COIN} --tag ${MONERO_C_TAG} --triplet aarch64-apple-ios-simulator --location ios/native_libs/ios-arm64-simulator
3331 cd ios && ./gen_framework.sh
3432
3533cupcake_android :
0 commit comments