From efb21682668cfcd924560cb03a747d07d73892aa Mon Sep 17 00:00:00 2001 From: Ying Wang Date: Fri, 23 Jul 2010 16:42:13 -0700 Subject: [PATCH] Dist apkcerts.txt for unbundled builds Change-Id: Ic381d846f020dc43f48f43581c0db5721f2e36f7 --- core/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/Makefile b/core/Makefile index 852a71600..25d9171d8 100644 --- a/core/Makefile +++ b/core/Makefile @@ -206,7 +206,12 @@ APKCERTS_FILE := $(intermediates)/$(name).txt # but it should guarantee that the apkcerts file is rebuilt # if any packages change which certs they're signed with. all_built_packages := $(foreach p,$(PACKAGES),$(ALL_MODULES.$(p).BUILT)) +ifneq ($(TARGET_BUILD_APPS),) +# We don't need to really build all the modules for apps_only build. +$(APKCERTS_FILE): +else $(APKCERTS_FILE): $(all_built_packages) +endif @echo APK certs list: $@ @mkdir -p $(dir $@) @rm -f $@ @@ -220,6 +225,8 @@ $(APKCERTS_FILE): $(all_built_packages) .PHONY: apkcerts-list apkcerts-list: $(APKCERTS_FILE) +$(call dist-for-goals, apps_only, $(APKCERTS_FILE):apkcerts.txt) + # ----------------------------------------------------------------- # module info file ifdef CREATE_MODULE_INFO_FILE -- 2.11.0