summaryrefslogtreecommitdiffstats
path: root/core/target_test_internal.mk
diff options
context:
space:
mode:
authorYing Wang <wangying@android.com>2014-06-09 22:52:59 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-06-09 22:53:00 +0000
commitc02752473f958cb1b23ca2f7d3fd1973b665e3c4 (patch)
tree23813a35e5b637398ccaeb3174258305fea590b8 /core/target_test_internal.mk
parent5ad17493cdb329087459ef7cddaed20cb1bba707 (diff)
parent8c141e7e9f39f679afed0e2b0de30dc1b6521740 (diff)
downloadbuild-c02752473f958cb1b23ca2f7d3fd1973b665e3c4.zip
build-c02752473f958cb1b23ca2f7d3fd1973b665e3c4.tar.gz
build-c02752473f958cb1b23ca2f7d3fd1973b665e3c4.tar.bz2
Merge "build native tests for 32-bit and 64-bit"
Diffstat (limited to 'core/target_test_internal.mk')
-rw-r--r--core/target_test_internal.mk15
1 files changed, 13 insertions, 2 deletions
diff --git a/core/target_test_internal.mk b/core/target_test_internal.mk
index 49ea518..87503ea 100644
--- a/core/target_test_internal.mk
+++ b/core/target_test_internal.mk
@@ -19,6 +19,17 @@ LOCAL_STATIC_LIBRARIES += libstdc++
endif
endif
-ifndef LOCAL_MODULE_PATH
-LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE)
+ifdef LOCAL_MODULE_PATH
+$(error $(LOCAL_PATH): Do not set LOCAL_MODULE_PATH when building test $(LOCAL_MODULE))
endif
+
+ifdef LOCAL_MODULE_PATH_32
+$(error $(LOCAL_PATH): Do not set LOCAL_MODULE_PATH_32 when building test $(LOCAL_MODULE))
+endif
+
+ifdef LOCAL_MODULE_PATH_64
+$(error $(LOCAL_PATH): Do not set LOCAL_MODULE_PATH_64 when building test $(LOCAL_MODULE))
+endif
+
+LOCAL_MODULE_PATH_32 := $(TARGET_OUT_DATA_NATIVE_TESTS)/$(LOCAL_MODULE)
+LOCAL_MODULE_PATH_64 := $(TARGET_OUT_DATA_NATIVE_TESTS)64/$(LOCAL_MODULE)