LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libuapi_dispmng LOCAL_MULTILIB := both LOCAL_BUILD_STATIC := true LOCAL_SRC_FILES := *.c ifeq ($(CFG_SOCT_LIBCPP_SUPPORT), y) LOCAL_CPP_SRC_FILES := ini_parse/dispmng_ini_cpp_parser_ext.cpp else LOCAL_SRC_FILES += ini_parse/dispmng_ini_c_parser_ext.c endif LOCAL_CFLAGS := -Ivendor/platform/secure_c/include \ -Ivendor/huanglong/linux/include/generic \ -Ivendor/huanglong/linux/include/hdmitx \ -Ivendor/huanglong/linux/include/video \ -Ivendor/huanglong/linux/include/memc \ -Ivendor/huanglong/linux/include/vo \ -Ivendor/huanglong/linux/include/common \ -Ivendor/huanglong/uapi/include/video \ -Ivendor/huanglong/uapi/include/audio \ -Ivendor/huanglong/uapi/include/media \ -Ivendor/huanglong/uapi/include/cec \ -Ivendor/huanglong/uapi/dispmng/include \ -Ivendor/huanglong/uapi/common/include \ -Ivendor/huanglong/uapi/memory/include \ -Ivendor/huanglong/uapi/vo/include \ -Ivendor/huanglong/uapi/hdmitx/include \ -Ivendor/huanglong/uapi/pq/include \ -Ivendor/huanglong/uapi/panel/include \ -Ivendor/huanglong/uapi/pdm/include \ -Ivendor/huanglong/uapi/ao/include \ -Ivendor/huanglong/uapi/dispmng/source LOCAL_CFLAGS += -DLOG_TAG=libuapi_dispmng \ -DCHIP_TYPE_$(CHIP_TYPE) \ -Wno-error=enum-compare -Wno-error=shadow \ -Wno-error=type-limits LOCAL_LDFLAGS := -lpthread LOCAL_SHARED_LIBRARIES := libuapi_securec \ libuapi_common \ libuapi_vo \ libuapi_hdmitx \ libuapi_panel \ libuapi_pq \ libuapi_pdm include $(BUILD_LINUX_LIBRARY)