PATCH to build Android version 64-bit versions

Issue #77 new
Former user created an issue

Originally reported on Google Code with ID 77

If you apply the following changes to ant/Application.mk.template & ant/build.gant,
gant android (in the ant subdirectory) will build the x86_64 and AMD-64 binaries as
well:

===================================================================
--- ant/Application.mk.template (revision 399)
+++ ant/Application.mk.template (working copy)
@@ -1 +1 @@
-APP_ABI := armeabi-v7a armeabi x86
+APP_ABI := armeabi-v7a armeabi arm64-v8a x86 x86_64
Index: ant/build.gant
===================================================================
--- ant/build.gant  (revision 399)
+++ ant/build.gant  (working copy)
@@ -501,7 +494,9 @@
   def archTypes = [
       ["armeabi",     "armv5tejl"],
       ["armeabi-v7a", "armv7l"],
-      ["x86"    ,     "i686"]]
+      ["arm64-v8a"  , "arm64-v8a"],
+      ["x86"    ,     "i686"],
+      ["x86_64" ,     "x86_64"]]

   archTypes.each() { String dir, String architecture ->
     def newName = "${nameTmp}-${architecture}.so"

Reported by Chris.Brody on 2015-04-24 18:43:57

Comments (4)

  1. Former user Account Deleted
    Sorry, I meant ARM-64 as well as x86_64 version.
    

    Reported by Chris.Brody on 2015-04-24 18:46:10

  2. Former user Account Deleted
    Hi Chris -- 
    
    Great, thanks for your contribution! We'll incorporate the patch during next iteration.
    
    Igor
    

    Reported by sereda@almworks.com on 2015-04-26 22:39:11 - Status changed: Accepted - Labels added: Type-Enhancement - Labels removed: Type-Defect

  3. Log in to comment