fix libcamera and fimc conflict
authorDaniel Hillenbrand <daniel.hillenbrand@codeworkx.de>
Sun, 22 Jul 2012 15:32:42 +0000 (17:32 +0200)
committerDaniel Hillenbrand <daniel.hillenbrand@codeworkx.de>
Sun, 22 Jul 2012 15:32:42 +0000 (17:32 +0200)
exynos4/hal/Android.mk

index 576541886ba1610a8c382b2d4952c31a4d090690..6b9a7ce2d68ce275db017f7610825f83c1091820 100644 (file)
 #
 
 ifeq ($(TARGET_BOARD_PLATFORM),exynos4)
-#common_exynos4_dirs := libgralloc_ump libhdmi libfimc libhwcomposer libcamera libhwconverter
-common_exynos4_dirs := libgralloc_ump libhdmi libfimc libhwcomposer libhwconverter
-exynos4210_dirs := $(common_exynos4_dirs) libs5pjpeg libfimg3x
 
+common_exynos4_dirs := libgralloc_ump libhdmi libhwcomposer libhwconverter
+
+ifneq ($(BOARD_USES_PROPRIETARY_LIBCAMERA),true)
+common_exynos4_dirs += libcamera
+endif
+
+ifneq ($(BOARD_USES_PROPRIETARY_LIBFIMC),true)
+common_exynos4_dirs += libfimc
+endif
+
+exynos4210_dirs := $(common_exynos4_dirs) libs5pjpeg libfimg3x
 exynos4x12_dirs := $(common_exynos4_dirs) libhwjpeg libfimg4x
 
 ifeq ($(TARGET_SOC),exynos4210)