OSDN Git Service

Add proper deps for jarjar rules files.
authorTorne (Richard Coles) <torne@google.com>
Tue, 4 Jun 2013 15:48:13 +0000 (16:48 +0100)
committerTorne (Richard Coles) <torne@google.com>
Wed, 5 Jun 2013 13:25:47 +0000 (14:25 +0100)
Changes to the jarjar rules file for a module were not causing
rebuilds; add the missing dependency.

Change-Id: Ib78fa708681cbc414218fe84cc2c4282c619f45f

core/host_java_library.mk
core/java.mk

index cda6e10..abfce6b 100644 (file)
@@ -76,7 +76,7 @@ $(full_classes_compiled_jar): $(java_sources) $(java_resource_sources) $(full_ja
 # Run jarjar if necessary, otherwise just copy the file.
 ifneq ($(strip $(LOCAL_JARJAR_RULES)),)
 $(full_classes_jarjar_jar): PRIVATE_JARJAR_RULES := $(LOCAL_JARJAR_RULES)
-$(full_classes_jarjar_jar): $(full_classes_compiled_jar) | $(JARJAR)
+$(full_classes_jarjar_jar): $(full_classes_compiled_jar) $(LOCAL_JARJAR_RULES) | $(JARJAR)
        @echo JarJar: $@
        $(hide) java -jar $(JARJAR) process $(PRIVATE_JARJAR_RULES) $< $@
 else
index f43bf3b..5315ccc 100644 (file)
@@ -348,7 +348,7 @@ $(full_classes_compiled_jar): PRIVATE_JAVAC_DEBUG_FLAGS := -g
 # Run jarjar if necessary, otherwise just copy the file.
 ifneq ($(strip $(LOCAL_JARJAR_RULES)),)
 $(full_classes_jarjar_jar): PRIVATE_JARJAR_RULES := $(LOCAL_JARJAR_RULES)
-$(full_classes_jarjar_jar): $(full_classes_compiled_jar) | $(JARJAR)
+$(full_classes_jarjar_jar): $(full_classes_compiled_jar) $(LOCAL_JARJAR_RULES) | $(JARJAR)
        @echo JarJar: $@
        $(hide) java -jar $(JARJAR) process $(PRIVATE_JARJAR_RULES) $< $@
 else