am bec954d0: Merge "Clean up dangling module names"

* commit 'bec954d05e0eeec178c796d2332ee9a86becb5dc':
  Clean up dangling module names
This commit is contained in:
Ying Wang 2014-03-07 02:27:32 +00:00 committed by Android Git Automerger
commit 14040db928
2 changed files with 6 additions and 8 deletions

View File

@ -753,9 +753,13 @@ ifdef is_sdk_build
# Ensure every module listed in PRODUCT_PACKAGES* gets something installed
# TODO: Should we do this for all builds and not just the sdk?
dangling_modules :=
$(foreach m, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES), \
$(if $(strip $(ALL_MODULES.$(m).INSTALLED)),,\
$(error $(ALL_MODULES.$(m).MAKEFILE): Module '$(m)' in PRODUCT_PACKAGES has nothing to install!)))
$(eval dangling_modules += $(m))))
ifneq ($(dangling_modules),)
$(error Module names '$(dangling_modules)' in PRODUCT_PACKAGES has nothing to install!)
endif
$(foreach m, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES_DEBUG), \
$(if $(strip $(ALL_MODULES.$(m).INSTALLED)),,\
$(warning $(ALL_MODULES.$(m).MAKEFILE): Module '$(m)' in PRODUCT_PACKAGES_DEBUG has nothing to install!)))

View File

@ -44,18 +44,12 @@ PRODUCT_PACKAGES := \
SystemUI \
TeleService \
CalendarProvider \
bluetooth-health \
WallpaperCropper
PRODUCT_PACKAGES += \
audio \
clatd \
clatd.conf \
dhcpcd.conf \
network \
pand \
pppd \
sdptool
pppd
PRODUCT_PACKAGES += \
librs_jni \