Merge "Pass classpath to d8"
This commit is contained in:
commit
1ac080e9e5
|
@ -2286,6 +2286,7 @@ $(hide) rm -f $(dir $@)classes*.dex $(dir $@)d8_input.jar
|
||||||
$(hide) $(ZIP2ZIP) -j -i $< -o $(dir $@)d8_input.jar "**/*.class"
|
$(hide) $(ZIP2ZIP) -j -i $< -o $(dir $@)d8_input.jar "**/*.class"
|
||||||
$(hide) $(DX_COMMAND) \
|
$(hide) $(DX_COMMAND) \
|
||||||
--output $(dir $@) \
|
--output $(dir $@) \
|
||||||
|
$(addprefix --lib ,$(PRIVATE_D8_LIBS)) \
|
||||||
--min-api $(PRIVATE_MIN_SDK_VERSION) \
|
--min-api $(PRIVATE_MIN_SDK_VERSION) \
|
||||||
$(subst --main-dex-list=, --main-dex-list , \
|
$(subst --main-dex-list=, --main-dex-list , \
|
||||||
$(filter-out --core-library --multi-dex --minimal-main-dex,$(PRIVATE_DX_FLAGS))) \
|
$(filter-out --core-library --multi-dex --minimal-main-dex,$(PRIVATE_DX_FLAGS))) \
|
||||||
|
|
|
@ -494,6 +494,8 @@ ifdef LOCAL_PROGUARD_ENABLED
|
||||||
$(built_dex_intermediate) : $(full_classes_pre_proguard_jar) $(extra_input_jar) $(my_proguard_sdk_raise) $(common_proguard_flag_files) $(proguard_flag_files) $(legacy_proguard_lib_deps) $(R8_COMPAT_PROGUARD)
|
$(built_dex_intermediate) : $(full_classes_pre_proguard_jar) $(extra_input_jar) $(my_proguard_sdk_raise) $(common_proguard_flag_files) $(proguard_flag_files) $(legacy_proguard_lib_deps) $(R8_COMPAT_PROGUARD)
|
||||||
$(transform-jar-to-dex-r8)
|
$(transform-jar-to-dex-r8)
|
||||||
else # !LOCAL_PROGUARD_ENABLED
|
else # !LOCAL_PROGUARD_ENABLED
|
||||||
|
$(built_dex_intermediate): PRIVATE_D8_LIBS := $(full_java_bootclasspath_libs) $(full_shared_java_header_libs)
|
||||||
|
$(built_dex_intermediate): $(full_java_bootclasspath_libs) $(full_shared_java_header_libs)
|
||||||
$(built_dex_intermediate): $(full_classes_pre_proguard_jar) $(DX) $(ZIP2ZIP)
|
$(built_dex_intermediate): $(full_classes_pre_proguard_jar) $(DX) $(ZIP2ZIP)
|
||||||
$(transform-classes.jar-to-dex)
|
$(transform-classes.jar-to-dex)
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in New Issue