From a2c17a8c64f29e4e9949221a53ad36cd39aed710 Mon Sep 17 00:00:00 2001 From: Krazy Date: Mon, 26 May 2014 00:38:23 +0000 Subject: [PATCH] Added Android build process. --- forge-gui-android/pom.xml | 139 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 134 insertions(+), 5 deletions(-) diff --git a/forge-gui-android/pom.xml b/forge-gui-android/pom.xml index 15644fa78de..b079c14eabf 100644 --- a/forge-gui-android/pom.xml +++ b/forge-gui-android/pom.xml @@ -157,7 +157,7 @@ - android + android-debug @@ -195,7 +195,112 @@ - + + + + + android-release-build + + + + com.jayway.maven.plugins.android.generation2 + android-maven-plugin + 3.9.0-rc.1 + true + + + false + + + 19 + + + false + + true + true + ${project.basedir}/AndroidManifest.xml + ${project.basedir}/assets + ${project.basedir}/res + ${project.basedir}/libs + true + + ${project.basedir}/proguard.cfg + + true + + + -Xms128m + -Xmx2048m + + + + -Xms128m + -Xmx2048m + + + + + + + + android-release-sign + + + + org.apache.maven.plugins + maven-jarsigner-plugin + 1.3.2 + + + signing + + sign + verify + + package + true + + true + + + ${project.build.directory}/${project.build.finalName}/${project.build.finalName}.apk + + ${sign.keystore} + ${sign.alias} + ${sign.storepass} + ${sign.keypass} + true + + + + + + com.jayway.maven.plugins.android.generation2 + android-maven-plugin + 3.9.0-rc.1 + true + + + false + + + false + true + ${project.build.directory}/${project.build.finalName}.apk + ${project.build.directory}/${project.build.finalName}-signed-aligned.apk + + + + + alignApk + package + + zipalign + + + + org.apache.maven.plugins maven-antrun-plugin @@ -209,7 +314,7 @@ - android-apk + android-clean clean @@ -221,10 +326,34 @@ run + + android-apk + package + + + + + + + + + + + + + + + + + + + run + + - - + + \ No newline at end of file