summaryrefslogtreecommitdiff
path: root/taler-ios-build/arm64
diff options
context:
space:
mode:
Diffstat (limited to 'taler-ios-build/arm64')
-rwxr-xr-xtaler-ios-build/arm6435
1 files changed, 35 insertions, 0 deletions
diff --git a/taler-ios-build/arm64 b/taler-ios-build/arm64
new file mode 100755
index 0000000000..8668039ded
--- /dev/null
+++ b/taler-ios-build/arm64
@@ -0,0 +1,35 @@
+#!/usr/bin/env bash
+
+set -eu -o pipefail
+
+scriptdir="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
+cd $scriptdir
+
+API_LEVEL=21
+BUILD_HOST_TAG='mac-x86_64'
+
+##########
+# Build V8
+##########
+
+./build-ios-v8 arm64
+
+cd $scriptdir/..
+x=$scriptdir/compiled/arm64-v8a/
+mkdir -p $x
+cp deps/v8/out.gn/ios-arm64/obj/*.a $x/
+
+############
+# Build Node
+############
+
+export DEST_CPU_ARCH=arm64
+
+cd $scriptdir
+
+./build-ios-node arm64
+
+cd $scriptdir/..
+x=$scriptdir/compiled/arm64-v8a/
+mkdir -p $x
+cp out/Release/libnode.*.dylib $x/