OSDN Git Service

android: fix the building rules for Android 5.0
authorChih-Wei Huang <cwhuang@linux.org.tw>
Fri, 3 Apr 2015 07:22:56 +0000 (15:22 +0800)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Thu, 16 Jul 2015 13:48:42 +0000 (21:48 +0800)
commit9a4f2e25658d1bb8f065991c23f0b861340402d7
treec760ccbd9e9cae57a0fe87931fcab46fdc25eb99
parent424ff8bdaa09993b88955ebe47504938c2e7297a
android: fix the building rules for Android 5.0

Android 5.0 allows modules to generate source into $OUT/gen, which will
then be copied into $OUT/obj and $OUT/obj_$(TARGET_2ND_ARCH) as necessary.
Modules will need to change calls to local-intermediates-dir into
local-generated-sources-dir.

The patch changes local-intermediates-dir into local-generated-sources-dir.
If the Android version is less than 5.0, fallback to local-intermediates-dir.

The patch also fixes the 64-bit building issue of Android 5.0.

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>
14 files changed:
Android.mk
src/egl/drivers/dri2/Android.mk
src/egl/main/Android.mk
src/gallium/auxiliary/Android.mk
src/gallium/auxiliary/os/os_mman.h
src/glsl/Android.gen.mk
src/mapi/Android.mk
src/mesa/Android.gen.mk
src/mesa/drivers/dri/Android.mk
src/mesa/drivers/dri/common/Android.mk
src/mesa/drivers/dri/i915/Android.mk
src/mesa/drivers/dri/i965/Android.mk
src/mesa/program/Android.mk
src/util/Android.mk