1LOCAL_PATH := $(call my-dir) 2 3OMX_NAME := exynos 4 5include $(CLEAR_VARS) 6 7LOCAL_SRC_FILES := \ 8 csc_helper.c 9 10LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) 11 12LOCAL_C_INCLUDES := \ 13 system/core/include \ 14 $(LOCAL_PATH)/../exynos_omx/openmax/$(OMX_NAME)_omx/include/khronos \ 15 $(LOCAL_PATH)/../exynos_omx/openmax/$(OMX_NAME)_omx/include/$(OMX_NAME) \ 16 hardware/samsung_slsi/exynos5/include 17 18LOCAL_CFLAGS := \ 19 -DUSE_SAMSUNG_COLORFORMAT \ 20 -DEXYNOS_OMX 21 22LOCAL_MODULE := libcsc_helper 23LOCAL_MODULE_TAGS := optional 24LOCAL_STATIC_LIBRARIES := liblog 25 26include $(BUILD_STATIC_LIBRARY) 27 28include $(CLEAR_VARS) 29 30LOCAL_MODULE_TAGS := optional 31 32LOCAL_SRC_FILES := \ 33 csc.c 34 35LOCAL_C_INCLUDES := \ 36 hardware/samsung_slsi/exynos5/include \ 37 $(LOCAL_PATH)/../exynos_omx/openmax/$(OMX_NAME)_omx/include/khronos \ 38 $(LOCAL_PATH)/../exynos_omx/openmax/$(OMX_NAME)_omx/include/$(OMX_NAME) \ 39 $(LOCAL_PATH)/../libexynosutils 40 41LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) 42 43LOCAL_CFLAGS := 44 45LOCAL_MODULE := libcsc 46 47LOCAL_PRELINK_MODULE := false 48 49LOCAL_ARM_MODE := arm 50 51LOCAL_STATIC_LIBRARIES := libswconverter 52LOCAL_WHOLE_STATIC_LIBRARIES := libcsc_helper 53LOCAL_SHARED_LIBRARIES := liblog libexynosutils 54 55LOCAL_CFLAGS += -DUSE_SAMSUNG_COLORFORMAT 56 57LOCAL_C_INCLUDES += \ 58 $(LOCAL_PATH)/../include 59LOCAL_CFLAGS += -DENABLE_GSCALER -DENABLE_G2D 60LOCAL_SHARED_LIBRARIES += libexynosgscaler 61 62LOCAL_CFLAGS += -DUSE_ION 63LOCAL_SHARED_LIBRARIES += libion_exynos 64 65LOCAL_CFLAGS += -DEXYNOS_OMX 66 67include $(BUILD_SHARED_LIBRARY) 68