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,$@)