diff options
author | Colin Cross <ccross@android.com> | 2017-05-16 11:05:29 -0700 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2017-05-16 11:07:28 -0700 |
commit | 1664b90d6705acf40aced06cf250fe5a6527e6e8 (patch) | |
tree | fa97bc96be00e625d8b11bcbe27ee7709d7591fd | |
parent | 57273013cf2ffa4ee63d19f86ab3ff8f26a3bdbe (diff) | |
download | build-1664b90d6705acf40aced06cf250fe5a6527e6e8.tar.gz |
Normalize timestamps in host java libraries
Remove timestamps from jar files in host java libraries to get
consistent results between builds to help with build artifact
caching.
Bug: 38215808
Test: sha1sum desugar.jar && touch Desugar.java && m -j desugar && sha1sum desugar.jar
Change-Id: I1ecac9b2b80f673937086686540ab0736259df1b
-rw-r--r-- | core/host_java_library.mk | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/host_java_library.mk b/core/host_java_library.mk index 35dece4d0a..d30c90d94e 100644 --- a/core/host_java_library.mk +++ b/core/host_java_library.mk @@ -76,9 +76,11 @@ $(full_classes_compiled_jar): \ $(proto_java_sources_file_stamp) \ $(annotation_processor_deps) \ $(NORMALIZE_PATH) \ + $(ZIPTIME) \ $(LOCAL_ADDITIONAL_DEPENDENCIES) \ | $(SOONG_JAVAC_WRAPPER) $(transform-host-java-to-package) + $(remove-timestamps-from-package) javac-check : $(full_classes_compiled_jar) javac-check-$(LOCAL_MODULE) : $(full_classes_compiled_jar) |