diff --git a/Android.mk b/Android.mk index da999dbdea..a70384d8c5 100644 --- a/Android.mk +++ b/Android.mk @@ -30,7 +30,9 @@ LOCAL_MODULE_DDK_BUILD := true KBUILD_OPTIONS := SSG_ROOT=$(SEC_KERNEL_DIR) KBUILD_OPTIONS += BOARD_PLATFORM=$(TARGET_BOARD_PLATFORM) -################################################### +CONDITIONAL_FLAGS := $(ENABLE_SECUREMSM_QTEE_DLKM) $(ENABLE_SECUREMSM_DLKM) + +ifneq (0, $(words $(filter true, $(CONDITIONAL_FLAGS)))) include $(CLEAR_VARS) # For incremental compilation LOCAL_SRC_FILES := $(SSG_SRC_FILES) @@ -39,8 +41,7 @@ LOCAL_MODULE_STEM := Module.symvers LOCAL_MODULE_KBUILD_NAME := Module.symvers LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT) include $(DLKM_DIR)/Build_external_kernelmodule.mk -################################################### -################################################### +endif ifeq ($(ENABLE_SECUREMSM_QTEE_DLKM), true) include $(CLEAR_VARS)