10 Commits

Author SHA1 Message Date
shadowislord
373eaeae30 Match # of parallel build processes to number of CPUs for native builds 2014-12-09 18:07:38 -05:00
iwgeric
fb04910980 Always include the jme3-android-native but only build based on "buildNativeProjects" property.
Needed to allow for the project to package the pre-compiled libs if not building the project.
2014-12-08 22:35:23 -05:00
shadowislord
91715c4a48 Add support for URA, or Unified Renderer Architecture for audio
* Unified all renderers into common class 'ALAudioRenderer'
 * LWJGL and Android now implement the AL / ALC / EFX interfaces to provide a common OpenAL backend for jME
 * Added support for OpenAL Soft "Pause Device" extension, which allows the engine to pause the context while running in the background (currently requires OpenAL soft 1.16 and thus is Android only feature)
2014-11-15 15:15:50 -05:00
shadowislord
393009ec2d Fix OpenAL Soft for Android
* Upgrade to latest OpenAL Soft (1.16)
 * Don't specify TARGET_PLATFORM on command line as that causes weird issues
 * Specify target platform via APP_PLATFORM in Application.mk and TARGET_PLATFORM in Android.mk
2014-11-04 22:09:01 -05:00
iwgeric
8b912cd768 change method to check for existance of the android ndk 2014-03-28 08:15:10 -04:00
iwgeric
57b77151aa update android native build to support precompiled libs that are used if not building the libs. If building the libs, then the pre-compiled libs are updated with the output of the build. 2014-03-25 08:48:01 -04:00
iwgeric
a2ab6f183d merge and fix conflicts 2014-03-24 19:55:27 -04:00
iwgeric
df2e38798d update native android libs build to use pre-compiled versions of the libs from the repo if not building native libs 2014-03-24 19:46:06 -04:00
Normen Hansen
c374fea7f3 change android native build scripts to not execute tasks at configuration time 2014-03-24 14:04:40 +01:00
iwgeric
f5c841aac5 reorganize build of Android OpenAL Soft lib 2014-03-24 00:11:38 -04:00