Remove nonexistent modules from PRODUCT_PACKAGES
and revert back to fatal error if sdk has nonexistent modules.
Change-Id: Ic7185128b0253b3591592b4167ea1e26cee1aa84
diff --git a/core/main.mk b/core/main.mk
index 07f92c9..ecea8de 100644
--- a/core/main.mk
+++ b/core/main.mk
@@ -644,7 +644,7 @@
# TODO: Should we do this for all builds and not just the sdk?
$(foreach m, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES), \
$(if $(strip $(ALL_MODULES.$(m).INSTALLED)),,\
- $(warning $(ALL_MODULES.$(m).MAKEFILE): Module '$(m)' in PRODUCT_PACKAGES has nothing to install!)))
+ $(error $(ALL_MODULES.$(m).MAKEFILE): Module '$(m)' in PRODUCT_PACKAGES has nothing to install!)))
$(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!)))
diff --git a/target/product/embedded.mk b/target/product/embedded.mk
index 7f681b1..0830101 100644
--- a/target/product/embedded.mk
+++ b/target/product/embedded.mk
@@ -50,7 +50,6 @@
libstdc++ \
libstlport \
libsurfaceflinger \
- libsurfaceflinger_client \
libsurfaceflinger_ddmconnection \
libsysutils \
libthread_db \
diff --git a/target/product/generic_no_telephony.mk b/target/product/generic_no_telephony.mk
index d6d9bec..1e66305 100644
--- a/target/product/generic_no_telephony.mk
+++ b/target/product/generic_no_telephony.mk
@@ -26,7 +26,6 @@
Calendar \
CertInstaller \
DrmProvider \
- Email2 \
Exchange2 \
FusedLocation \
Gallery2 \
diff --git a/target/product/large_emu_hw.mk b/target/product/large_emu_hw.mk
index 27ebc96..fffe0f7 100644
--- a/target/product/large_emu_hw.mk
+++ b/target/product/large_emu_hw.mk
@@ -27,7 +27,6 @@
Calendar \
CertInstaller \
DrmProvider \
- Email2 \
Exchange2 \
Gallery2 \
LatinIME \
diff --git a/target/product/sdk.mk b/target/product/sdk.mk
index b6fe025..d5fcb5c 100644
--- a/target/product/sdk.mk
+++ b/target/product/sdk.mk
@@ -20,7 +20,6 @@
PRODUCT_PACKAGES := \
Calculator \
DeskClock \
- Email2 \
Exchange2 \
FusedLocation \
Gallery \