Integrate the slang "-MD" into the build system.
So that the header dependency can be included.
Bug: 2932230
Change-Id: I4d69870049157206ce2ab637ec6d673467db0c64
diff --git a/core/definitions.mk b/core/definitions.mk
index 450b378..623d905 100644
--- a/core/definitions.mk
+++ b/core/definitions.mk
@@ -770,6 +770,8 @@
$(hide) $(SLANG) \
-o $(PRIVATE_RS_OUTPUT_DIR)/res/raw \
-p $(PRIVATE_RS_OUTPUT_DIR)/src \
+ -d $(PRIVATE_RS_OUTPUT_DIR) \
+ -a $@ -MD \
$(foreach inc,$(PRIVATE_RS_INCLUDES),$(addprefix -I , $(inc))) \
$(PRIVATE_RS_SOURCE_FILES)
$(hide) mkdir -p $(dir $@)