summaryrefslogtreecommitdiffstats
path: root/core/multi_prebuilt.mk
diff options
context:
space:
mode:
authorYing Wang <wangying@google.com>2013-07-31 16:26:01 -0700
committerYing Wang <wangying@google.com>2013-07-31 16:26:01 -0700
commita8ae7f787db8ee5531e3c39fddb8b97e1cc46a77 (patch)
tree06b2cad92c44b637a403b73eee9d0eb4d4a8bc1c /core/multi_prebuilt.mk
parent6f16857720d78975877db6dbd09f59a080b167a1 (diff)
downloadbuild-a8ae7f787db8ee5531e3c39fddb8b97e1cc46a77.zip
build-a8ae7f787db8ee5531e3c39fddb8b97e1cc46a77.tar.gz
build-a8ae7f787db8ee5531e3c39fddb8b97e1cc46a77.tar.bz2
Error and exit if BUILD_MULTI_PREBUILT is incorrectly used
Bug: 10114476 Change-Id: Id51e7ca443c3742e17cbe114aefbb7ed3870b0e5
Diffstat (limited to 'core/multi_prebuilt.mk')
-rw-r--r--core/multi_prebuilt.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/multi_prebuilt.mk b/core/multi_prebuilt.mk
index 50a4a38..be60e2f 100644
--- a/core/multi_prebuilt.mk
+++ b/core/multi_prebuilt.mk
@@ -14,6 +14,11 @@
# limitations under the License.
#
+ifneq ($(LOCAL_MODULE)$(LOCAL_MODULE_CLASS),)
+$(error $(LOCAL_PATH): LOCAL_MODULE or LOCAL_MODULE_CLASS not needed by \
+ BUILD_MULTI_PREBUILT, use BUILD_PREBUILT instead!)
+endif
+
# Save these before they get cleared by CLEAR_VARS.
prebuilt_static_libs := $(filter %.a,$(LOCAL_PREBUILT_LIBS))
prebuilt_shared_libs := $(filter-out %.a,$(LOCAL_PREBUILT_LIBS))