Merge "Fix installclean incremental builds w/veridex"
This commit is contained in:
commit
c55b42358d
|
@ -2465,10 +2465,21 @@ $(hide) \
|
||||||
echo "appcompat.sh output:" >> $(PRODUCT_OUT)/appcompat/$(PRIVATE_MODULE).log && \
|
echo "appcompat.sh output:" >> $(PRODUCT_OUT)/appcompat/$(PRIVATE_MODULE).log && \
|
||||||
art/tools/veridex/appcompat.sh --dex-file=$@ 2>&1 >> $(PRODUCT_OUT)/appcompat/$(PRIVATE_MODULE).log
|
art/tools/veridex/appcompat.sh --dex-file=$@ 2>&1 >> $(PRODUCT_OUT)/appcompat/$(PRIVATE_MODULE).log
|
||||||
endef
|
endef
|
||||||
|
appcompat-files = \
|
||||||
|
art/tools/veridex/appcompat.sh \
|
||||||
|
$(INTERNAL_PLATFORM_HIDDENAPI_WHITELIST) \
|
||||||
|
$(INTERNAL_PLATFORM_HIDDENAPI_LIGHT_GREYLIST) \
|
||||||
|
$(INTERNAL_PLATFORM_HIDDENAPI_DARK_GREYLIST) \
|
||||||
|
$(INTERNAL_PLATFORM_HIDDENAPI_BLACKLIST) \
|
||||||
|
$(HOST_OUT_EXECUTABLES)/veridex \
|
||||||
|
$(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/core_dex_intermediates/classes.dex \
|
||||||
|
$(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/oahl_dex_intermediates/classes.dex
|
||||||
else
|
else
|
||||||
appcompat-header =
|
appcompat-header =
|
||||||
run-appcompat =
|
run-appcompat =
|
||||||
|
appcompat-files =
|
||||||
endif # HOST_OS == linux
|
endif # HOST_OS == linux
|
||||||
|
.KATI_READONLY: appcompat-header run-appcompat appcompat-files
|
||||||
|
|
||||||
# Remove dynamic timestamps from packages
|
# Remove dynamic timestamps from packages
|
||||||
#
|
#
|
||||||
|
|
|
@ -603,7 +603,7 @@ endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(module_run_appcompat),true)
|
ifeq ($(module_run_appcompat),true)
|
||||||
$(LOCAL_BUILT_MODULE) : $(call intermediates-dir-for,PACKAGING,veridex,HOST)/veridex.zip
|
$(LOCAL_BUILT_MODULE) : $(appcompat-files)
|
||||||
$(LOCAL_BUILT_MODULE): PRIVATE_INSTALLED_MODULE := $(LOCAL_INSTALLED_MODULE)
|
$(LOCAL_BUILT_MODULE): PRIVATE_INSTALLED_MODULE := $(LOCAL_INSTALLED_MODULE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
|
@ -368,7 +368,7 @@ $(built_module) : $(MINIGZIP)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(module_run_appcompat),true)
|
ifeq ($(module_run_appcompat),true)
|
||||||
$(built_module) : $(call intermediates-dir-for,PACKAGING,veridex,HOST)/veridex.zip
|
$(built_module) : $(appcompat-files)
|
||||||
$(LOCAL_BUILT_MODULE): PRIVATE_INSTALLED_MODULE := $(LOCAL_INSTALLED_MODULE)
|
$(LOCAL_BUILT_MODULE): PRIVATE_INSTALLED_MODULE := $(LOCAL_INSTALLED_MODULE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue