166f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinOLD_LOCAL_PATH := $(LOCAL_PATH)
266f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_PATH := $(call my-dir)
366f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
466f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjininclude $(LOCAL_PATH)/../../../common.mk
566f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjininclude $(CLEAR_VARS)
666f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
766f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_32_BIT_ONLY := $(BOARD_QTI_CAMERA_32BIT_ONLY)
866f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_CFLAGS+= -D_ANDROID_ -DQCAMERA_REDEFINE_LOG
966f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
1066f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_CFLAGS += -Wall -Wextra -Werror -Wno-unused-parameter
1166f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
1266f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_C_INCLUDES+= $(kernel_includes)
1366f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_ADDITIONAL_DEPENDENCIES := $(common_deps)
1466f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
1566f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinIMGLIB_HEADER_PATH := $(TARGET_OUT_INTERMEDIATES)/include/mm-camera/imglib
1666f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
1766f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_C_INCLUDES += \
1866f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin    $(IMGLIB_HEADER_PATH) \
1966f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin    $(LOCAL_PATH)/inc \
2066f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin    $(LOCAL_PATH)/../common
2166f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin    $(LOCAL_PATH)/../mm-camera-interface/inc \
2266f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
2366f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjinifeq ($(strip $(TARGET_USES_ION)),true)
2466f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin    LOCAL_CFLAGS += -DUSE_ION
2566f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjinendif
2666f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
2766f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
2866f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_SRC_FILES := \
2966f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin    src/mm_lib2d.c
3066f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
3166f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_MODULE           := libmmlib2d_interface
3266f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_PRELINK_MODULE   := false
3366f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_SHARED_LIBRARIES := libdl libcutils liblog
3466f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_MODULE_TAGS := optional
3566f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
3666f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_32_BIT_ONLY := $(BOARD_QTI_CAMERA_32BIT_ONLY)
3766f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjininclude $(BUILD_SHARED_LIBRARY)
3866f9976540f830b0090ff2ca557b0364a53f2008Patrick Tjin
3966f9976540f830b0090ff2ca557b0364a53f2008Patrick TjinLOCAL_PATH := $(OLD_LOCAL_PATH)
40