aboutsummaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk')
-rw-r--r--mk/aosp_optee.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/mk/aosp_optee.mk b/mk/aosp_optee.mk
index 68a3399d..9cefc379 100644
--- a/mk/aosp_optee.mk
+++ b/mk/aosp_optee.mk
@@ -86,6 +86,11 @@ $(LOCAL_PREBUILT_MODULE_FILE): $(TA_TMP_FILE)
@mkdir -p $(dir $@)
cp -uvf $< $@
+TA_TMP_FILE_DEPS :=
+ifneq ($(local_module_deps), )
+$(foreach dep,$(local_module_deps), $(eval TA_TMP_FILE_DEPS += $(TARGET_OUT)/lib/optee_armtz/$(dep)))
+endif
+$(TA_TMP_FILE): $(TA_TMP_FILE_DEPS)
$(TA_TMP_FILE): PRIVATE_TA_SRC_DIR := $(LOCAL_PATH)
$(TA_TMP_FILE): PRIVATE_TA_TMP_FILE := $(TA_TMP_FILE)
$(TA_TMP_FILE): PRIVATE_TA_TMP_DIR := $(TA_TMP_DIR)
@@ -97,4 +102,5 @@ $(TA_TMP_FILE): BUILD_OPTEE_OS
@echo "Finished building TA for $(PRIVATE_TA_SRC_DIR) $(PRIVATE_TA_TMP_FILE)..."
include $(BUILD_PREBUILT)
+local_module_deps :=
endif