Fix some java library dependencies
Bug: 130111713 Test: treehugger Test: build system image w/RBE Change-Id: I2c76701c1ad396c1b13f873297785c736fba544d
This commit is contained in:
parent
b441630067
commit
f14179b3ff
|
@ -409,7 +409,7 @@ legacy_proguard_flags := $(addprefix -libraryjars ,$(my_proguard_sdk_raise) \
|
||||||
$(full_shared_java_header_libs)))
|
$(full_shared_java_header_libs)))
|
||||||
|
|
||||||
legacy_proguard_lib_deps := $(my_proguard_sdk_raise) \
|
legacy_proguard_lib_deps := $(my_proguard_sdk_raise) \
|
||||||
$(filter-out $(my_proguard_sdk_raise),$(full_shared_java_header_libs))
|
$(filter-out $(my_proguard_sdk_raise),$(full_java_bootclasspath_libs) $(full_shared_java_header_libs))
|
||||||
|
|
||||||
legacy_proguard_flags += -printmapping $(proguard_dictionary)
|
legacy_proguard_flags += -printmapping $(proguard_dictionary)
|
||||||
legacy_proguard_flags += -printconfiguration $(proguard_configuration)
|
legacy_proguard_flags += -printconfiguration $(proguard_configuration)
|
||||||
|
|
|
@ -68,7 +68,7 @@ else # !LOCAL_IS_STATIC_JAVA_LIBRARY
|
||||||
$(common_javalib.jar): PRIVATE_DEX_FILE := $(built_dex)
|
$(common_javalib.jar): PRIVATE_DEX_FILE := $(built_dex)
|
||||||
$(common_javalib.jar): PRIVATE_SOURCE_ARCHIVE := $(full_classes_pre_proguard_jar)
|
$(common_javalib.jar): PRIVATE_SOURCE_ARCHIVE := $(full_classes_pre_proguard_jar)
|
||||||
$(common_javalib.jar): $(MERGE_ZIPS) $(SOONG_ZIP) $(ZIP2ZIP)
|
$(common_javalib.jar): $(MERGE_ZIPS) $(SOONG_ZIP) $(ZIP2ZIP)
|
||||||
$(common_javalib.jar) : $(built_dex) $(java_resource_sources) | $(ZIPTIME) $(ZIPALIGN)
|
$(common_javalib.jar) : $(full_classes_pre_proguard_jar) $(built_dex) $(java_resource_sources) | $(ZIPTIME) $(ZIPALIGN)
|
||||||
@echo "target Jar: $(PRIVATE_MODULE) ($@)"
|
@echo "target Jar: $(PRIVATE_MODULE) ($@)"
|
||||||
rm -rf $@.parts && mkdir -p $@.parts
|
rm -rf $@.parts && mkdir -p $@.parts
|
||||||
$(call create-dex-jar,$@.parts/dex.zip,$(PRIVATE_DEX_FILE))
|
$(call create-dex-jar,$@.parts/dex.zip,$(PRIVATE_DEX_FILE))
|
||||||
|
|
|
@ -428,7 +428,7 @@ ifneq ($(full_classes_jar),)
|
||||||
$(LOCAL_BUILT_MODULE): PRIVATE_DEX_FILE := $(built_dex)
|
$(LOCAL_BUILT_MODULE): PRIVATE_DEX_FILE := $(built_dex)
|
||||||
# Use the jarjar processed arhive as the initial package file.
|
# Use the jarjar processed arhive as the initial package file.
|
||||||
$(LOCAL_BUILT_MODULE): PRIVATE_SOURCE_ARCHIVE := $(full_classes_pre_proguard_jar)
|
$(LOCAL_BUILT_MODULE): PRIVATE_SOURCE_ARCHIVE := $(full_classes_pre_proguard_jar)
|
||||||
$(LOCAL_BUILT_MODULE): $(built_dex)
|
$(LOCAL_BUILT_MODULE): $(built_dex) $(full_classes_pre_proguard_jar)
|
||||||
else
|
else
|
||||||
$(LOCAL_BUILT_MODULE): PRIVATE_DEX_FILE :=
|
$(LOCAL_BUILT_MODULE): PRIVATE_DEX_FILE :=
|
||||||
$(LOCAL_BUILT_MODULE): PRIVATE_SOURCE_ARCHIVE :=
|
$(LOCAL_BUILT_MODULE): PRIVATE_SOURCE_ARCHIVE :=
|
||||||
|
|
Loading…
Reference in New Issue