867c95223d
some fixes for android build script. remove armv6,x86 options and add "android_arch" option for select compiler architecture (armv7,armv6,x86)(default armv7). add architecture suffix for output files and you can compile for several architecture simultaneously. example: libgodot.android.opt.debug.armv7.so libgodot.android.opt.debug.armv7.neon.so libgodot.android.opt.debug.armv6.so libgodot.android.opt.debug.x86.so now we can enable/disable neon on armv7 with "android_neon" option (default enable). add "NDK_TARGET_X86" option for select toolchain to use for the NDK x86 (default x86-4.8). change inputs model for "ndk_platform" option (default android-15). fix armv7 ccflags. with this patch, must put libgodot_android.so file in specific architecture folder: armv7 (default): <android-java>/libs/armeabi-v7a/ armv6: <android-java>/libs/armeabi/ x86: <android-java>/libs/x86/ |
||
---|---|---|
.. | ||
export | ||
globals | ||
java | ||
libs | ||
android_native_app_glue.c | ||
android_native_app_glue.h | ||
AndroidManifest.xml.template | ||
audio_driver_jandroid.cpp | ||
audio_driver_jandroid.h | ||
audio_driver_opensl.cpp | ||
audio_driver_opensl.h | ||
cpu-features.c | ||
cpu-features.h | ||
detect.py | ||
dir_access_android.cpp | ||
dir_access_android.h | ||
dir_access_jandroid.cpp | ||
dir_access_jandroid.h | ||
file_access_android.cpp | ||
file_access_android.h | ||
file_access_jandroid.cpp | ||
file_access_jandroid.h | ||
godot_android.cpp | ||
ifaddrs_android.cpp | ||
ifaddrs_android.h | ||
java_bind.cpp | ||
java_bind.h | ||
java_class_wrapper.cpp | ||
java_class_wrapper.h | ||
java_glue.cpp | ||
java_glue.h | ||
logo.png | ||
os_android.cpp | ||
os_android.h | ||
platform_config.h | ||
project.properties.template | ||
SCsub | ||
sign.sh | ||
thread_jandroid.cpp | ||
thread_jandroid.h |