Android.mk revision 9e60b0a390d780539459f41c2bf4a45a326a7b62
1LOCAL_PATH:= $(call my-dir)
2
3# intbufq
4
5include $(CLEAR_VARS)
6
7LOCAL_MODULE_TAGS := tests
8
9LOCAL_C_INCLUDES:= \
10	system/media/opensles/include
11
12LOCAL_SRC_FILES:= \
13    intbufq.c \
14	getch.c
15
16LOCAL_SHARED_LIBRARIES := \
17	libutils \
18	libOpenSLES
19
20ifeq ($(TARGET_OS),linux)
21	LOCAL_CFLAGS += -DXP_UNIX
22	#LOCAL_SHARED_LIBRARIES += librt
23endif
24
25LOCAL_MODULE:= slesTest_intbufq
26
27include $(BUILD_EXECUTABLE)
28
29# multiplay
30
31include $(CLEAR_VARS)
32
33LOCAL_MODULE_TAGS := tests
34
35LOCAL_C_INCLUDES:= \
36	system/media/opensles/include
37
38LOCAL_SRC_FILES:= \
39	multiplay.c
40
41LOCAL_SHARED_LIBRARIES := \
42	libutils \
43	libOpenSLES
44
45ifeq ($(TARGET_OS),linux)
46	LOCAL_CFLAGS += -DXP_UNIX
47endif
48
49LOCAL_MODULE:= slesTest_multiplay
50
51include $(BUILD_EXECUTABLE)
52
53# engine
54
55include $(CLEAR_VARS)
56
57LOCAL_MODULE_TAGS := tests
58
59LOCAL_C_INCLUDES:= \
60	system/media/opensles/include
61
62LOCAL_SRC_FILES:= \
63	engine.c
64
65LOCAL_SHARED_LIBRARIES := \
66	libutils \
67	libOpenSLES
68
69LOCAL_STATIC_LIBRARIES := \
70    libOpenSLESUT
71
72ifeq ($(TARGET_OS),linux)
73	LOCAL_CFLAGS += -DXP_UNIX
74endif
75
76LOCAL_MODULE:= slesTest_engine
77
78include $(BUILD_EXECUTABLE)
79
80# object
81
82include $(CLEAR_VARS)
83
84LOCAL_MODULE_TAGS := tests
85
86LOCAL_C_INCLUDES:= \
87	system/media/opensles/include
88
89LOCAL_SRC_FILES:= \
90	object.c
91
92LOCAL_SHARED_LIBRARIES := \
93	libutils \
94	libOpenSLES
95
96LOCAL_STATIC_LIBRARIES := \
97    libOpenSLESUT
98
99ifeq ($(TARGET_OS),linux)
100	LOCAL_CFLAGS += -DXP_UNIX
101endif
102
103LOCAL_MODULE:= slesTest_object
104
105include $(BUILD_EXECUTABLE)
106
107# configbq
108
109include $(CLEAR_VARS)
110
111LOCAL_MODULE_TAGS := tests
112
113LOCAL_C_INCLUDES:= \
114	system/media/opensles/include
115
116LOCAL_SRC_FILES:= \
117	configbq.c
118
119LOCAL_SHARED_LIBRARIES := \
120	libutils \
121	libOpenSLES
122
123ifeq ($(TARGET_OS),linux)
124	LOCAL_CFLAGS += -DXP_UNIX
125endif
126
127LOCAL_CFLAGS += -UNDEBUG
128
129LOCAL_MODULE:= slesTest_configbq
130
131include $(BUILD_EXECUTABLE)
132
133# reverb
134
135include $(CLEAR_VARS)
136
137LOCAL_MODULE_TAGS := tests
138
139LOCAL_C_INCLUDES:= \
140	system/media/opensles/include
141
142LOCAL_SRC_FILES:= \
143	reverb.c
144
145LOCAL_SHARED_LIBRARIES := \
146	libutils \
147	libOpenSLES
148
149LOCAL_STATIC_LIBRARIES := \
150    libOpenSLESUT
151
152ifeq ($(TARGET_OS),linux)
153	LOCAL_CFLAGS += -DXP_UNIX
154endif
155
156LOCAL_CFLAGS += -UNDEBUG
157
158LOCAL_MODULE:= slesTest_reverb
159
160include $(BUILD_EXECUTABLE)
161