Merge "Fix LOCAL_JAR_PROCESSOR dependency"
This commit is contained in:
@@ -464,18 +464,21 @@ ifdef LOCAL_JAR_PROCESSOR
|
|||||||
# using deferred evaluation (LOCAL_JAR_PROCESSOR_ARGS = instead of :=).
|
# using deferred evaluation (LOCAL_JAR_PROCESSOR_ARGS = instead of :=).
|
||||||
in := $(full_classes_compiled_jar)
|
in := $(full_classes_compiled_jar)
|
||||||
out := $(full_classes_processed_jar).tmp
|
out := $(full_classes_processed_jar).tmp
|
||||||
|
my_jar_processor := $(HOST_OUT_JAVA_LIBRARIES)/$(LOCAL_JAR_PROCESSOR).jar
|
||||||
|
|
||||||
$(full_classes_processed_jar): PRIVATE_JAR_PROCESSOR_ARGS := $(LOCAL_JAR_PROCESSOR_ARGS)
|
$(full_classes_processed_jar): PRIVATE_JAR_PROCESSOR_ARGS := $(LOCAL_JAR_PROCESSOR_ARGS)
|
||||||
$(full_classes_processed_jar): PRIVATE_JAR_PROCESSOR := $(HOST_OUT_JAVA_LIBRARIES)/$(LOCAL_JAR_PROCESSOR).jar
|
$(full_classes_processed_jar): PRIVATE_JAR_PROCESSOR := $(my_jar_processor)
|
||||||
$(full_classes_processed_jar): PRIVATE_TMP_OUT := $(out)
|
$(full_classes_processed_jar): PRIVATE_TMP_OUT := $(out)
|
||||||
in :=
|
in :=
|
||||||
out :=
|
out :=
|
||||||
|
|
||||||
$(full_classes_processed_jar): $(full_classes_compiled_jar) $(LOCAL_JAR_PROCESSOR)
|
$(full_classes_processed_jar): $(full_classes_compiled_jar) $(my_jar_processor)
|
||||||
@echo Processing $@ with $(PRIVATE_JAR_PROCESSOR)
|
@echo Processing $@ with $(PRIVATE_JAR_PROCESSOR)
|
||||||
$(hide) rm -f $@ $(PRIVATE_TMP_OUT)
|
$(hide) rm -f $@ $(PRIVATE_TMP_OUT)
|
||||||
$(hide) $(JAVA) -jar $(PRIVATE_JAR_PROCESSOR) $(PRIVATE_JAR_PROCESSOR_ARGS)
|
$(hide) $(JAVA) -jar $(PRIVATE_JAR_PROCESSOR) $(PRIVATE_JAR_PROCESSOR_ARGS)
|
||||||
$(hide) mv $(PRIVATE_TMP_OUT) $@
|
$(hide) mv $(PRIVATE_TMP_OUT) $@
|
||||||
|
|
||||||
|
my_jar_processor :=
|
||||||
else
|
else
|
||||||
full_classes_processed_jar := $(full_classes_compiled_jar)
|
full_classes_processed_jar := $(full_classes_compiled_jar)
|
||||||
endif
|
endif
|
||||||
|
Reference in New Issue
Block a user