#!/bin/bash set -x -e # Configure ios for Duo. sed -i '' "s/${ORIGINAL_NAME}/${NEW_NAME}/g" ../../ios/Runner/Info.plist sed -i '' "s/${ORIGINAL_APP_ID}/${NEW_APP_ID}/g" ../../ios/Runner.xcodeproj/project.pbxproj # todo: revisit following at some point # libepiccash requires old rust source ../rust_version.sh set_rust_to_1671 # ensure ios rust triples are there rustup target add aarch64-apple-ios rustup target add x86_64-apple-ios # ensure ios rust triples are there rustup target add aarch64-apple-ios rustup target add x86_64-apple-ios (cd ../../crypto_plugins/flutter_liblelantus/scripts/ios && ./build_all.sh ) & (cd ../../crypto_plugins/flutter_libepiccash/scripts/ios && ./build_all.sh ) & (cd ../../crypto_plugins/flutter_libmonero/scripts/ios/ && ./build_all.sh ) && set_rust_to_1720 && (cd ../../crypto_plugins/frostdart/scripts/ios && ./build_all.sh ) & wait echo "Done building" # ensure ios rust triples are there rustup target add aarch64-apple-ios rustup target add x86_64-apple-ios