#--------------------------------------------- # Inheritance customize config from $(CHIP_VERSION)_$(CHIP_REVISION) #--------------------------------------------- CUSTOM_PRODUCT := $(CHIP_VERSION)_$(CHIP_REVISION) TARGET_PRODUCT_DIR := $(PRODUCT_DEVICE_DIR)/customize/$(CUSTOM_PRODUCT) -include $(TARGET_PRODUCT_DIR)/BoardConfig.mk #--------------------------------------------- # Customize Product Config #--------------------------------------------- CUSTOM_PRODUCT := $(IMAGE_VARIANT) TARGET_PRODUCT_DIR := $(PRODUCT_DEVICE_DIR)/customize/$(CUSTOM_PRODUCT) #--------------------------------------------- # Bootargs File Config #--------------------------------------------- ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/bootargs/$(CHIP_VERSION)_$(IMAGE_VARIANT)-bootargs-emmc-tee-dp.txt),) INSTALLED_BOOTARGS_FILES := $(TARGET_PRODUCT_DIR)/bootargs/$(CHIP_VERSION)_$(IMAGE_VARIANT)-bootargs-emmc-tee-dp.txt endif #--------------------------------------------- # Bootloader File Config #--------------------------------------------- ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/bootloader/config/dmo_tee_cfg.mak),) BOOTLOADER_CFGFILE := $(TARGET_PRODUCT_DIR)/bootloader/config/dmo_tee_cfg.mak endif ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/bootloader/sysreg),) BOOTLOADER_SYSREGDIR := $(TARGET_PRODUCT_DIR)/bootloader/sysreg endif #--------------------------------------------- # DTB and Kernel File Config #--------------------------------------------- ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/kernel/config/defconfig),) CUSTOM_DEFCONFIG_FILE := $(TARGET_PRODUCT_DIR)/kernel/config/defconfig endif ifeq ($(strip $(PRODUCT_SUPPORT_LOWRAM)), true) CUSTOM_DEFCONFIG_FILE += $(TARGET_PRODUCT_DIR)/kernel/config/lowram_defconfig endif #--------------------------------------------- # Recovery FSTAB File #--------------------------------------------- ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/recovery/defconfig),) CUSTOM_RECOVERY_DEFCONFIG_FILE := $(TARGET_PRODUCT_DIR)/recovery/defconfig endif ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/recovery/recovery.emmc.fstab.dp),) TARGET_RECOVERY_FSTAB := $(TARGET_PRODUCT_DIR)/recovery/recovery.emmc.fstab.dp endif #--------------------------------------------- # Selinux Policy Config #--------------------------------------------- SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS += $(TARGET_PRODUCT_DIR)/sepolicy/public SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS_LIST += $(TARGET_PRODUCT_DIR)/sepolicy/system BOARD_SEPOLICY_DIRS += $(TARGET_PRODUCT_DIR)/sepolicy/vendor