From 246fb8645971fc754facf43279f9168b47ffa63a Mon Sep 17 00:00:00 2001
From: n8fr8 <nathan@guardianproject.info>
Date: Tue, 7 Jul 2020 12:13:14 -0400
Subject: [PATCH] update build script to add 64 bit builds also remove "android
 update" deprecated

---
 tor-droid-make.sh | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/tor-droid-make.sh b/tor-droid-make.sh
index 1fdbb04a..547f1f31 100755
--- a/tor-droid-make.sh
+++ b/tor-droid-make.sh
@@ -35,15 +35,21 @@ build_external_dependencies()
     check_android_dependencies
     APP_ABI=armeabi make -C external clean 
     APP_ABI=armeabi make -C external 
+    APP_ABI=arm64 NDK_PLATFORM_LEVEL=21 NDK_BIT=64 make -C external clean 
+    APP_ABI=arm64 NDK_PLATFORM_LEVEL=21 NDK_BIT=64 make -C external
     APP_ABI=x86 make -C external clean
     APP_ABI=x86 make -C external 
+    APP_ABI=x86_64 NDK_PLATFORM_LEVEL=21 NDK_BIT=64 make -C external clean
+    APP_ABI=x86_64 NDK_PLATFORM_LEVEL=21 NDK_BIT=64 make -C external
+
 }
 
 build_app()
 {
     echo "Building tor-android"
     build_external_dependencies
-    $ANDROID_HOME/tools/android update project --name $2 --target $3 --path ./tor-android-binary/src/main/
+    ##android update no longer used
+    ##$ANDROID_HOME/tools/android update project --name $2 --target $3 --path ./tor-android-binary/src/main/
 
     if [ -z $1 ] || [ $1 = 'debug' ]; then
         ./gradlew assembleDebug
-- 
GitLab