72 lines
1.8 KiB
Makefile
Executable File
72 lines
1.8 KiB
Makefile
Executable File
LOCAL_PATH:= $(call my-dir)
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_SRC_FILES +=\
|
|
aiq_wrapper.cpp
|
|
|
|
LOCAL_CFLAGS += -Wno-error=unused-function -Wno-array-bounds -Wno-error
|
|
LOCAL_CFLAGS += -DLINUX -D_FILE_OFFSET_BITS=64 -DHAS_STDINT_H -DENABLE_ASSERT
|
|
LOCAL_CFLAGS += $(PRJ_CPPFLAGS)
|
|
LOCAL_CPPFLAGS += -std=c++11 -Wno-error -frtti
|
|
LOCAL_CPPFLAGS += -DLINUX -DENABLE_ASSERT
|
|
LOCAL_CPPFLAGS += $(PRJ_CPPFLAGS)
|
|
|
|
LOCAL_C_INCLUDES := \
|
|
$(LOCAL_PATH) \
|
|
$(LOCAL_PATH)/interface \
|
|
$(LOCAL_PATH)/../../../ \
|
|
$(LOCAL_PATH)/../../../xcore/ \
|
|
$(LOCAL_PATH)/../../../xcore/base \
|
|
$(LOCAL_PATH)/../../../xcore/ia \
|
|
$(LOCAL_PATH)/../../../plugins/3a/rkiq \
|
|
$(LOCAL_PATH)/../../../modules/isp \
|
|
$(LOCAL_PATH)/../../../ext/rkisp \
|
|
$(LOCAL_PATH)/../../../rkisp/ia-engine \
|
|
$(LOCAL_PATH)/../../../rkisp/ia-engine/include \
|
|
$(LOCAL_PATH)/../../../rkisp/ia-engine/include/linux \
|
|
$(LOCAL_PATH)/../../../rkisp/ia-engine/include/linux/media \
|
|
$(LOCAL_PATH)/../../../rkisp/isp-engine
|
|
|
|
ifeq ($(IS_ANDROID_OS),true)
|
|
LOCAL_C_INCLUDES += \
|
|
system/media/camera/include \
|
|
frameworks/av/include
|
|
LOCAL_SHARED_LIBRARIES += \
|
|
libcamera_metadata \
|
|
libcamera_client
|
|
else
|
|
LOCAL_C_INCLUDES += \
|
|
$(LOCAL_PATH)/../../../metadata/libcamera_client/include \
|
|
$(LOCAL_PATH)/../../../metadata/libcamera_metadata/include \
|
|
$(LOCAL_PATH)/../../../metadata/header_files/include/system/core/include
|
|
LOCAL_STATIC_LIBRARIES += \
|
|
librkisp_metadata
|
|
endif
|
|
|
|
LOCAL_STATIC_LIBRARIES += \
|
|
librkisp_analyzer \
|
|
librkisp_isp_engine \
|
|
libisp_ia_engine \
|
|
librkisp_ctrlloop
|
|
|
|
LOCAL_STATIC_LIBRARIES += \
|
|
libisp_aaa_adpf \
|
|
libisp_aaa_awdr \
|
|
libisp_cam_calibdb \
|
|
libisp_calibdb \
|
|
libtinyxml2 \
|
|
libisp_oslayer \
|
|
libisp_ebase
|
|
|
|
LOCAL_SHARED_LIBRARIES += \
|
|
libdrm
|
|
|
|
ifeq ($(IS_ANDROID_OS),true)
|
|
LOCAL_SHARED_LIBRARIES += libutils libcutils
|
|
endif
|
|
|
|
LOCAL_MODULE:= librkisp_aiq
|
|
|
|
include $(BUILD_SHARED_LIBRARY)
|