LOCAL_PATH:= $(call my-dir) 
 | 
include $(CLEAR_VARS) 
 | 
SRC_CPP := $(wildcard $(LOCAL_PATH)/demo/*.cpp) 
 | 
SRC_C := $(wildcard $(LOCAL_PATH)/demo/*.c) 
 | 
SRC_C += $(wildcard $(LOCAL_PATH)/demo/drmDsp/*.c) 
 | 
  
 | 
LOCAL_SRC_FILES :=\ 
 | 
    demo/drmDsp.c \ 
 | 
    demo/drmDsp/bo.c \ 
 | 
    demo/drmDsp/dev.c \ 
 | 
    demo/drmDsp/modeset.c \ 
 | 
    demo/rkisp_demo.cpp \ 
 | 
    demo/rkRgaApi.cpp \ 
 | 
  
 | 
#TODO: have compile issue on Android now 
 | 
    #demo/rga_control.c \ 
 | 
    #demo/rkdrm_display.c \ 
 | 
    #demo/display.c 
 | 
  
 | 
LOCAL_CPPFLAGS += -std=c++11 -Wno-error -DAndroid 
 | 
#LOCAL_CPPFLAGS += -std=c++11 -Wno-error 
 | 
LOCAL_CFLAGS += -Wno-error -Wno-return-type 
 | 
#LOCAL_CPPFLAGS += -DLINUX 
 | 
#LOCAL_CPPFLAGS += $(PRJ_CPPFLAGS) 
 | 
LOCAL_C_INCLUDES := \ 
 | 
    $(LOCAL_PATH)/demo/ \ 
 | 
    $(LOCAL_PATH)/demo/include \ 
 | 
    $(LOCAL_PATH)/demo/include/rga \ 
 | 
    $(LOCAL_PATH)/demo/include/libdrm \ 
 | 
    $(LOCAL_PATH)/demo/drmDsp \ 
 | 
    $(LOCAL_PATH)/../../include/uAPI \ 
 | 
    $(LOCAL_PATH)/../../include/xcore \ 
 | 
    $(LOCAL_PATH)/../../include/algos \ 
 | 
    $(LOCAL_PATH)/../../include/common \ 
 | 
    $(LOCAL_PATH)/../../include/iq_parser \ 
 | 
LOCAL_C_INCLUDES += \ 
 | 
    system/media/camera/include \ 
 | 
    frameworks/av/include \ 
 | 
    external/libdrm/include/drm \ 
 | 
    external/libdrm \ 
 | 
    system/core/libutils/include \ 
 | 
    system/core/include \ 
 | 
    frameworks/native/libs/binder/include \ 
 | 
   frameworks/native/libs/ui/include/ui 
 | 
ifeq (1,$(strip $(shell expr $(PLATFORM_SDK_VERSION) \>= 26))) 
 | 
LOCAL_HEADER_LIBRARIES += \ 
 | 
    libhardware_headers \ 
 | 
    libbinder_headers \ 
 | 
    gl_headers \ 
 | 
    libutils_headers 
 | 
else 
 | 
LOCAL_C_INCLUDES += \ 
 | 
    hardware/libhardware/include \ 
 | 
    hardware/libhardware/modules/gralloc \ 
 | 
    system/core/include \ 
 | 
    system/core/include/utils \ 
 | 
    frameworks/av/include \ 
 | 
    hardware/libhardware/include 
 | 
endif 
 | 
LOCAL_C_INCLUDES += \ 
 | 
    hardware/rockchip/librga 
 | 
LOCAL_STATIC_LIBRARIES += android.hardware.camera.common@1.0-helper 
 | 
LOCAL_CFLAGS += -DANDROID_VERSION_ABOVE_8_X 
 | 
LOCAL_SHARED_LIBRARIES += librkaiq \ 
 | 
                          libdrm \ 
 | 
                          librga 
 | 
LOCAL_CPPFLAGS += \ 
 | 
    -DUSING_METADATA_NAMESPACE=using\ ::android::hardware::camera::common::V1_0::helper::CameraMetadata 
 | 
ifeq (1,$(strip $(shell expr $(PLATFORM_SDK_VERSION) \>= 26))) 
 | 
endif 
 | 
LOCAL_32_BIT_ONLY := true 
 | 
LOCAL_MULTILIB := 32 
 | 
LOCAL_PROPRIETARY_MODULE := true 
 | 
LOCAL_SHARED_LIBRARIES += libutils libcutils liblog 
 | 
LOCAL_MODULE:= rkaiq_demo 
 | 
include $(BUILD_EXECUTABLE) 
 |