make: aidl: Add explicit dependency on the aidl binary Rebuilt the auto-generated sources whenever the aidl binary changes. Bug: 389654915 Test: m aidl && build.py qemu-generic-arm64-gicv3-test-debug Change-Id: I1278935a13451a5c7179e22c9c1de760a6162fe7
diff --git a/make/aidl.mk b/make/aidl.mk index e2e082b..296ff4c 100644 --- a/make/aidl.mk +++ b/make/aidl.mk
@@ -80,7 +80,7 @@ $(AIDL_SRCS): MODULE_AIDL_LANGUAGE := $(MODULE_AIDL_LANGUAGE) $(AIDL_SRCS): MODULE_AIDL_PACKAGE := $(MODULE_AIDL_PACKAGE) $(AIDL_SRCS): MODULE := $(MODULE) -$(AIDL_SRCS): $(BUILDDIR)/%.$(AIDL_EXT): %.aidl +$(AIDL_SRCS): $(BUILDDIR)/%.$(AIDL_EXT): %.aidl $(AIDL_TOOL) @$(MKDIR) @if [ -n "$(AIDL_HEADER_DIR)" ]; then mkdir -p $(AIDL_HEADER_DIR); fi @$(call ECHO,$(MODULE),generating from AIDL,$@)