summaryrefslogtreecommitdiff
path: root/taler-android-build/build-android-node
diff options
context:
space:
mode:
Diffstat (limited to 'taler-android-build/build-android-node')
-rwxr-xr-xtaler-android-build/build-android-node25
1 files changed, 25 insertions, 0 deletions
diff --git a/taler-android-build/build-android-node b/taler-android-build/build-android-node
new file mode 100755
index 0000000000..c9e5a41da5
--- /dev/null
+++ b/taler-android-build/build-android-node
@@ -0,0 +1,25 @@
+#!/usr/bin/env bash
+
+# This script assumes that all the right environment variables
+# (CC, LD, STRIP, ...) areset.
+
+set -eu -o pipefail
+
+scriptdir="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
+cd $scriptdir/..
+
+export GYP_DEFINES="OS=android clang=1"
+
+function myconf() {
+ ./configure \
+ --ninja \
+ --cross-compiling \
+ --dest-cpu=$DEST_CPU_ARCH \
+ --dest-os=android \
+ --without-intl \
+ --openssl-no-asm \
+ --without-bundled-v8 \
+ --shared
+}
+
+myconf && make