android: libsync is needed on Android 4.2+ for any driver
authorChia-I Wu <olvaffe@gmail.com>
Fri, 3 May 2013 07:44:10 +0000 (15:44 +0800)
committerChad Versace <chad.versace@linux.intel.com>
Mon, 6 May 2013 14:20:08 +0000 (07:20 -0700)
Add libsync not only for MESA_BUILD_CLASSIC, but also for MESA_BUILD_GALLIUM.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
src/egl/main/Android.mk

index b2cbe05ff1cb2727997f2860d70b49ae7b7ea975..30e5ea7d860da5d84bb6cd3f6b7a3a545438aad9 100644 (file)
@@ -68,6 +68,9 @@ LOCAL_SHARED_LIBRARIES := \
        libcutils \
        libgralloc_drm \
 
+ifeq ($(shell echo "$(MESA_ANDROID_VERSION) >= 4.2" | bc),1)
+LOCAL_SHARED_LIBRARIES += libsync
+endif
 
 # add libdrm if there are hardware drivers
 ifneq ($(MESA_GPU_DRIVERS),swrast)
@@ -81,11 +84,6 @@ LOCAL_STATIC_LIBRARIES += libmesa_egl_dri2
 # require i915_dri and/or i965_dri
 LOCAL_REQUIRED_MODULES += \
        $(addsuffix _dri, $(filter i915 i965, $(MESA_GPU_DRIVERS)))
-
-ifeq ($(shell echo "$(MESA_ANDROID_VERSION) >= 4.2" | bc),1)
-    LOCAL_SHARED_LIBRARIES += \
-        libsync
-endif
 endif # MESA_BUILD_CLASSIC
 
 ifeq ($(strip $(MESA_BUILD_GALLIUM)),true)