diff --git a/build/core/mkdir.mk b/build/core/mkdir.mk index 01ab1f37..ada39317 100644 --- a/build/core/mkdir.mk +++ b/build/core/mkdir.mk @@ -18,13 +18,13 @@ endif include $(BUILD_SYSTEM)/base_rules.mk -$(LOCAL_SOONG_INSTALL_DIR): - @mkdir -p $@ - -$(LOCAL_BUILT_MODULE): $(LOCAL_SOONG_INSTALL_DIR) $(LOCAL_ADDITIONAL_DEPENDENCIES) +$(LOCAL_BUILT_MODULE): $(LOCAL_ADDITIONAL_DEPENDENCIES) @mkdir -p $(dir $@) @touch $@ ifneq ($(filter $(LOCAL_MODULE),$(PRODUCT_PACKAGES)),) +$(LOCAL_SOONG_INSTALL_DIR): + @mkdir -p $@ + ALL_DEFAULT_INSTALLED_MODULES += $(LOCAL_SOONG_INSTALL_DIR) endif