Merge "Add missing dependency from module name to symlinks" am: a421192568 am: dcb9d51f9d am: be4ee8430d
Original change: https://android-review.googlesource.com/c/platform/build/+/1883262
Change-Id: I50635f6c75475763be2b5655d49f618e4383b39c
diff --git a/core/base_rules.mk b/core/base_rules.mk
index 23a1616..300fdda 100644
--- a/core/base_rules.mk
+++ b/core/base_rules.mk
@@ -526,6 +526,10 @@
# copy of the intermediates for now, as some rules that collect intermediates may expect
# them to exist.
$(LOCAL_INSTALLED_MODULE): $(LOCAL_BUILT_MODULE)
+
+ $(foreach symlink, $(LOCAL_SOONG_INSTALL_SYMLINKS), \
+ $(call declare-0p-target,$(symlink)))
+ $(my_all_targets) : | $(LOCAL_SOONG_INSTALL_SYMLINKS)
else ifneq (true,$(LOCAL_UNINSTALLABLE_MODULE))
ifneq ($(LOCAL_INSTALLED_MODULE),$(my_default_test_module))
$(LOCAL_INSTALLED_MODULE): PRIVATE_POST_INSTALL_CMD := $(LOCAL_POST_INSTALL_CMD)