diff --git a/core/dex_preopt_config.mk b/core/dex_preopt_config.mk index 59b21bc11..18279b440 100644 --- a/core/dex_preopt_config.mk +++ b/core/dex_preopt_config.mk @@ -209,3 +209,6 @@ ifdef TARGET_2ND_ARCH DEXPREOPT_GEN_DEPS += $($(TARGET_2ND_ARCH_VAR_PREFIX)DEFAULT_DEX_PREOPT_BUILT_IMAGE_FILENAME) endif endif + +DEXPREOPT_STRIP_DEPS := \ + $(ZIP2ZIP) \ diff --git a/core/java_library.mk b/core/java_library.mk index 3e54b0ecc..766fff574 100644 --- a/core/java_library.mk +++ b/core/java_library.mk @@ -95,7 +95,7 @@ else # ! boot jar $(LOCAL_BUILT_MODULE): PRIVATE_STRIP_SCRIPT := $(intermediates)/strip.sh $(LOCAL_BUILT_MODULE): $(intermediates)/strip.sh -$(LOCAL_BUILT_MODULE): | $(DEXPREOPT_GEN_DEPS) +$(LOCAL_BUILT_MODULE): | $(DEXPREOPT_STRIP_DEPS) $(LOCAL_BUILT_MODULE): .KATI_DEPFILE := $(LOCAL_BUILT_MODULE).d $(LOCAL_BUILT_MODULE): $(common_javalib.jar) $(PRIVATE_STRIP_SCRIPT) $< $@ diff --git a/core/package_internal.mk b/core/package_internal.mk index 31cb01eb0..75ed0dfda 100644 --- a/core/package_internal.mk +++ b/core/package_internal.mk @@ -609,7 +609,7 @@ endif ifdef LOCAL_DEX_PREOPT $(LOCAL_BUILT_MODULE) : PRIVATE_STRIP_SCRIPT := $(intermediates)/strip.sh $(LOCAL_BUILT_MODULE) : $(intermediates)/strip.sh -$(LOCAL_BUILT_MODULE) : | $(DEXPREOPT_GEN_DEPS) +$(LOCAL_BUILT_MODULE) : | $(DEXPREOPT_STRIP_DEPS) $(LOCAL_BUILT_MODULE): .KATI_DEPFILE := $(LOCAL_BUILT_MODULE).d endif $(LOCAL_BUILT_MODULE): diff --git a/core/prebuilt_internal.mk b/core/prebuilt_internal.mk index 960d8d1c5..becce19b9 100644 --- a/core/prebuilt_internal.mk +++ b/core/prebuilt_internal.mk @@ -363,7 +363,7 @@ ifneq ($(LOCAL_CERTIFICATE),PRESIGNED) ifdef LOCAL_DEX_PREOPT $(built_module) : PRIVATE_STRIP_SCRIPT := $(intermediates)/strip.sh $(built_module) : $(intermediates)/strip.sh -$(built_module) : | $(DEXPREOPT_GEN_DEPS) +$(built_module) : | $(DEXPREOPT_STRIP_DEPS) $(built_module) : .KATI_DEPFILE := $(built_module).d endif endif @@ -464,7 +464,7 @@ else # ! boot jar $(built_module): PRIVATE_STRIP_SCRIPT := $(intermediates)/strip.sh $(built_module): $(intermediates)/strip.sh -$(built_module): | $(DEXPREOPT_GEN_DEPS) +$(built_module): | $(DEXPREOPT_STRIP_DEPS) $(built_module): .KATI_DEPFILE := $(built_module).d $(built_module): $(my_prebuilt_src_file) $(PRIVATE_STRIP_SCRIPT) $< $@