From 86c1df6fdca183454ff544857f4236b646c4730d Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Fri, 15 Jun 2012 04:06:19 +0200 Subject: Fix Bug 583 (2): Remove Android compile-time dependencies and exclude Android specific classes for non Android platforms Ensure same Java JAR content regardless of build target (fix). Separate Android compilation results to gluegen-rt-android.jar, avoiding generating different content of gluegen-rt.jar w/ non android builds. aapt.signed: @{android.abi} argument is 'generic' by default. Adding ${android.abi} to APK target name (gluegen-rt-android-armeabi-v7a.apk) if not generic. --- make/build.xml | 87 ++++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 63 insertions(+), 24 deletions(-) (limited to 'make/build.xml') diff --git a/make/build.xml b/make/build.xml index ded1154..9b4e316 100644 --- a/make/build.xml +++ b/make/build.xml @@ -26,12 +26,10 @@ - - - + - + @@ -44,13 +42,13 @@ - + - + @@ -152,11 +150,7 @@ - - - - - + @@ -618,9 +612,7 @@ - - - + - + - + @@ -766,7 +758,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -814,10 +854,9 @@ jarbasename="jogamp.android-launcher" nativebuilddir="${build}" nativebasename="non-existing" - android.abi="generic" androidmanifest.path="resources/android/AndroidManifest-Launcher.xml" androidresources.path="resources/android/res" - jarmanifest.path="${build}//Manifest-android-launcher.temp" + jarmanifest.path="${build}/Manifest-android-launcher.temp" version.code="${gluegen_int_version}" version.name="${gluegen.version.plus}" /> @@ -828,7 +867,7 @@ - + @@ -837,13 +876,13 @@ -- cgit v1.2.3