simpleperf_cts_test: build static binary.
Bug: 28199918
Change-Id: I7626404617a21b2dd3301db8224b4c7a74362b2d
diff --git a/tests/tests/simpleperf/Android.mk b/tests/tests/simpleperf/Android.mk
index 563c2b9..0f04110 100644
--- a/tests/tests/simpleperf/Android.mk
+++ b/tests/tests/simpleperf/Android.mk
@@ -14,23 +14,28 @@
LOCAL_MODULE_STEM_32 := $(LOCAL_MODULE)32
LOCAL_MODULE_STEM_64 := $(LOCAL_MODULE)64
-LOCAL_SHARED_LIBRARIES += \
- libbacktrace \
- libunwind \
- libbase \
- liblog \
- libutils \
- libLLVM \
-
LOCAL_WHOLE_STATIC_LIBRARIES = \
libsimpleperf_cts_test \
LOCAL_STATIC_LIBRARIES += \
- libgtest \
libbacktrace_offline \
+ libbacktrace \
+ libunwind \
libziparchive \
libz \
+ libgtest \
+ libbase \
+ libcutils \
+ liblog \
+ libutils \
liblzma \
+ libLLVMObject \
+ libLLVMBitReader \
+ libLLVMMC \
+ libLLVMMCParser \
+ libLLVMCore \
+ libLLVMSupport \
+ libc \
LOCAL_POST_LINK_CMD = \
TMP_FILE=`mktemp $(OUT_DIR)/simpleperf-post-link-XXXXXXXXXX` && \
@@ -39,6 +44,8 @@
rm -f $$TMP_FILE
LOCAL_CTS_TEST_PACKAGE := android.simpleperf
+LOCAL_FORCE_STATIC_EXECUTABLE := true
+include $(LLVM_DEVICE_BUILD_MK)
include $(BUILD_CTS_EXECUTABLE)