Android.mk revision c23abf191a62d274ec1f36eb3b2afeb4d9d0e7a1
1c23abf191a62d274ec1f36eb3b2afeb4d9d0e7a1Wink Saville# Build only if NOT simulator
2c23abf191a62d274ec1f36eb3b2afeb4d9d0e7a1Wink Savilleifneq ($(TARGET_SIMULATOR),true)
3c23abf191a62d274ec1f36eb3b2afeb4d9d0e7a1Wink Saville
4a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_PATH:= $(call my-dir)
5a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasteninclude $(CLEAR_VARS)
6a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten
7a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_MODULE_TAGS := tests
8a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten
9a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_C_INCLUDES:= \
10a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten    bionic \
11a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten    bionic/libstdc++/include \
12a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten    external/gtest/include \
13a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten    $(JNI_H_INCLUDE) \
14a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten    $(TOP)/system/media/opensles/include \
15a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten    external/stlport/stlport
16a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten
17a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_SRC_FILES:= \
18a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten    BufferQueue_test.cpp
19a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten
20a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_SHARED_LIBRARIES := \
21a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten	libutils \
22a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten	libOpenSLES \
23a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten    libstlport
24a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten
25a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_STATIC_LIBRARIES := \
26a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten    libgtest
27a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten
28a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kastenifeq ($(TARGET_OS),linux)
29a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten	LOCAL_CFLAGS += -DXP_UNIX
30a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten	#LOCAL_SHARED_LIBRARIES += librt
31a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kastenendif
32a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten
33a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn KastenLOCAL_MODULE:= BufferQueue_test
34a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasten
35a15af1c45c3ad1d96e3012f1613a79a86c0b2547Glenn Kasteninclude $(BUILD_EXECUTABLE)
36c23abf191a62d274ec1f36eb3b2afeb4d9d0e7a1Wink Saville
37c23abf191a62d274ec1f36eb3b2afeb4d9d0e7a1Wink Savilleendif
38