ccflags-y += -Wall -Werror
ccflags-y += -Wno-error=unused-but-set-variable
ccflags-$(CONFIG_CC_IS_CLANG) += -Wno-unknown-warning-option

EXTRA_CFLAGS += -Idrivers/platform_drivers/tzdriver
EXTRA_CFLAGS += -I$(srctree)/platform_source/basicplatform/drivers/mntn
EXTRA_CFLAGS += -I$(srctree)/platform_source/basicplatform/drivers/printk
EXTRA_CFLAGS += -I$(srctree)/drivers/huawei_platform/power/charger/watch_charger/

ifneq ($(CONFIG_LIBLINUX_CDC_RDA), y)
obj-y += rdr_ap_adapter.o rdr_ap_ringbuffer.o rdr_ap_hook.o rdr_ap_mntn.o
obj-y += rdr_ap_subtype.o rdr_ap_cleartext.o rdr_ap_exception_logsave.o
obj-$(CONFIG_DFX_BB_DEBUG) += rdr_ap_test.o
else
obj-y += rdr_ap_adapter.o rdr_ap_ringbuffer.o rdr_ap_hook.o rdr_ap_subtype.o rdr_ap_exception_logsave.o
endif
