diff --git a/Makefile b/Makefile index 7ee1d35c763dbda74d0164296dd8d4b200c28850..fe2bec03f7903ad34f124a35de25ace551cf07f1 100644 --- a/Makefile +++ b/Makefile @@ -17,14 +17,17 @@ obj-$(CONFIG_DRIVERS_HDF) += osal/ obj-$(CONFIG_DRIVERS_HDF) += network/ obj-$(CONFIG_DRIVERS_HDF) += config/ -ifneq ($(TARGET_PRODUCT), Hi3516DV300) + +SUPPORT_LEVEL_STD_H := $(shell [[ "$(CONFIG_HDF_SUPPORT_LEVEL)" -ge 2 ]] && echo true) + +ifneq ($(SUPPORT_LEVEL_STD_H), true) # for L1 ifeq ($(CONFIG_DRIVERS_HDF_TEST), y) obj-y += ../../../../$(PRODUCT_PATH)/config/hdf_test/ obj-y += test/ else obj-$(CONFIG_DRIVERS_HDF) += ../../../../$(PRODUCT_PATH)/config/ endif -else +else # for L2+ ifeq ($(CONFIG_DRIVERS_HDF_TEST), y) obj-y += hcs/hdf_test/ obj-y += test/