Replace extract_srcjars.sh with zipsync
Use zipsync instead of extract_srcjars.sh.
Also fixes an issue where unzipping a resource zip would
ignore anything that wasn't a *.java file.
Bug: 73885582
Test: m checkbuild
Change-Id: I1c25f65afa196614879071c8655866febebac185
Merged-In: I1c25f65afa196614879071c8655866febebac185
(cherry picked from commit 3f99cd5933952e08f2fc085f98b4d8eac7ae5ada)
diff --git a/core/java.mk b/core/java.mk
index efe99f8..019a989 100644
--- a/core/java.mk
+++ b/core/java.mk
@@ -461,7 +461,7 @@
$(annotation_processor_deps) \
$(NORMALIZE_PATH) \
$(JAR_ARGS) \
- $(EXTRACT_SRCJARS) \
+ $(ZIPSYNC) \
| $(SOONG_JAVAC_WRAPPER)
@echo "Target Java: $@
$(call compile-java,$(TARGET_JAVAC),$(PRIVATE_ALL_JAVA_HEADER_LIBRARIES))