Android: Fix hs20-osu-client build on Android 5.0
authorJouni Malinen <jouni@qca.qualcomm.com>
Thu, 19 Feb 2015 10:48:00 +0000 (12:48 +0200)
committerJouni Malinen <j@w1.fi>
Thu, 19 Feb 2015 10:48:00 +0000 (12:48 +0200)
The LOCAL_EXPORT_C_INCLUDE_DIRS from ICU did not seem to fully resolve
the build (e.g., "mm -B" failed to build, but following that with "mm"
allowed the build to complete). For now, add the include directory
manually here for Android 5.0.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
hs20/client/Android.mk

index 2457e13..1f2dfd2 100644 (file)
@@ -15,6 +15,15 @@ INCLUDES += external/webkit/Source/WebKit/gtk
 # headers to the include path by hand.
 ifeq ($(wildcard external/icu),)
 INCLUDES += external/icu4c/common
+else
+# The LOCAL_EXPORT_C_INCLUDE_DIRS from ICU did not seem to fully resolve the
+# build (e.g., "mm -B" failed to build, but following that with "mm" allowed
+# the build to complete). For now, add the include directory manually here for
+# Android 5.0.
+ver = $(filter 5.0%,$(PLATFORM_VERSION))
+ifneq (,$(strip $(ver)))
+INCLUDES += external/icu/icu4c/source/common
+endif
 endif