Android.mk revision ad6c970f500cf99dd1eb23b9f5b2360948db90e7
1LOCAL_PATH:= $(call my-dir)
2
3# intbufq
4
5include $(CLEAR_VARS)
6
7LOCAL_MODULE_TAGS := tests
8
9LOCAL_C_INCLUDES:= \
10	$(call include-path-for, wilhelm)
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_CFLAGS += -UNDEBUG
26
27LOCAL_MODULE:= slesTest_intbufq
28
29include $(BUILD_EXECUTABLE)
30
31# multiplay
32
33include $(CLEAR_VARS)
34
35LOCAL_MODULE_TAGS := tests
36
37LOCAL_C_INCLUDES:= \
38	$(call include-path-for, wilhelm)
39
40LOCAL_SRC_FILES:= \
41	multiplay.c
42
43LOCAL_SHARED_LIBRARIES := \
44	libutils \
45	libOpenSLES
46
47ifeq ($(TARGET_OS),linux)
48	LOCAL_CFLAGS += -DXP_UNIX
49endif
50
51LOCAL_CFLAGS += -UNDEBUG
52
53LOCAL_MODULE:= slesTest_multiplay
54
55include $(BUILD_EXECUTABLE)
56
57# engine
58
59include $(CLEAR_VARS)
60
61LOCAL_MODULE_TAGS := tests
62
63LOCAL_C_INCLUDES:= \
64	$(call include-path-for, wilhelm) \
65	$(call include-path-for, wilhelm-ut)
66
67LOCAL_SRC_FILES:= \
68	engine.c
69
70LOCAL_SHARED_LIBRARIES := \
71	libutils \
72	libOpenSLES
73
74LOCAL_STATIC_LIBRARIES := \
75    libOpenSLESUT
76
77ifeq ($(TARGET_OS),linux)
78	LOCAL_CFLAGS += -DXP_UNIX
79endif
80
81LOCAL_CFLAGS += -UNDEBUG
82
83LOCAL_MODULE:= slesTest_engine
84
85include $(BUILD_EXECUTABLE)
86
87# object
88
89include $(CLEAR_VARS)
90
91LOCAL_MODULE_TAGS := tests
92
93LOCAL_C_INCLUDES:= \
94	$(call include-path-for, wilhelm) \
95	$(call include-path-for, wilhelm-ut)
96
97LOCAL_SRC_FILES:= \
98	object.c
99
100LOCAL_SHARED_LIBRARIES := \
101	libutils \
102	libOpenSLES
103
104LOCAL_STATIC_LIBRARIES := \
105    libOpenSLESUT
106
107ifeq ($(TARGET_OS),linux)
108	LOCAL_CFLAGS += -DXP_UNIX
109endif
110
111LOCAL_CFLAGS += -UNDEBUG
112
113LOCAL_MODULE:= slesTest_object
114
115include $(BUILD_EXECUTABLE)
116
117# configbq
118
119include $(CLEAR_VARS)
120
121LOCAL_MODULE_TAGS := tests
122
123LOCAL_C_INCLUDES:= \
124	$(call include-path-for, wilhelm)
125
126LOCAL_SRC_FILES:= \
127	configbq.c
128
129LOCAL_SHARED_LIBRARIES := \
130	libutils \
131	libOpenSLES
132
133ifeq ($(TARGET_OS),linux)
134	LOCAL_CFLAGS += -DXP_UNIX
135endif
136
137LOCAL_CFLAGS += -UNDEBUG
138
139LOCAL_MODULE:= slesTest_configbq
140
141include $(BUILD_EXECUTABLE)
142
143# reverb
144
145include $(CLEAR_VARS)
146
147LOCAL_MODULE_TAGS := tests
148
149LOCAL_C_INCLUDES:= \
150	$(call include-path-for, wilhelm)
151
152LOCAL_SRC_FILES:= \
153	reverb.c
154
155LOCAL_SHARED_LIBRARIES := \
156	libutils \
157	libOpenSLES
158
159LOCAL_STATIC_LIBRARIES := \
160    libOpenSLESUT
161
162ifeq ($(TARGET_OS),linux)
163	LOCAL_CFLAGS += -DXP_UNIX
164endif
165
166LOCAL_CFLAGS += -UNDEBUG
167
168LOCAL_MODULE:= slesTest_reverb
169
170include $(BUILD_EXECUTABLE)
171
172# srcsink
173
174include $(CLEAR_VARS)
175
176LOCAL_MODULE_TAGS := tests
177
178LOCAL_C_INCLUDES:= \
179	$(call include-path-for, wilhelm)
180
181LOCAL_SRC_FILES:= \
182	srcsink.c
183
184LOCAL_SHARED_LIBRARIES := \
185	libutils \
186	libOpenSLES
187
188LOCAL_STATIC_LIBRARIES := \
189    libOpenSLESUT
190
191ifeq ($(TARGET_OS),linux)
192	LOCAL_CFLAGS += -DXP_UNIX
193endif
194
195LOCAL_CFLAGS += -UNDEBUG
196
197LOCAL_MODULE:= slesTest_srcsink
198
199include $(BUILD_EXECUTABLE)
200
201# outputmix
202
203include $(CLEAR_VARS)
204
205LOCAL_MODULE_TAGS := tests
206
207LOCAL_C_INCLUDES:= \
208	$(call include-path-for, wilhelm) \
209	$(call include-path-for, wilhelm-ut)
210
211LOCAL_SRC_FILES:= \
212	outputmix.c
213
214LOCAL_SHARED_LIBRARIES := \
215	libutils \
216	libOpenSLES
217
218LOCAL_STATIC_LIBRARIES := \
219    libOpenSLESUT
220
221ifeq ($(TARGET_OS),linux)
222	LOCAL_CFLAGS += -DXP_UNIX
223endif
224
225LOCAL_CFLAGS += -UNDEBUG
226
227LOCAL_MODULE:= slesTest_outputmix
228
229include $(BUILD_EXECUTABLE)
230
231# urimime
232
233include $(CLEAR_VARS)
234
235LOCAL_MODULE_TAGS := tests
236
237LOCAL_C_INCLUDES:= \
238	$(call include-path-for, wilhelm)
239
240LOCAL_SRC_FILES:= \
241	urimime.c
242
243LOCAL_SHARED_LIBRARIES := \
244	libutils \
245	libOpenSLES
246
247LOCAL_STATIC_LIBRARIES := \
248    libOpenSLESUT
249
250ifeq ($(TARGET_OS),linux)
251	LOCAL_CFLAGS += -DXP_UNIX
252endif
253
254LOCAL_CFLAGS += -UNDEBUG
255
256LOCAL_MODULE:= slesTest_urimime
257
258include $(BUILD_EXECUTABLE)
259
260# dim
261
262include $(CLEAR_VARS)
263
264LOCAL_MODULE_TAGS := tests
265
266LOCAL_C_INCLUDES:= \
267	$(call include-path-for, wilhelm)
268
269LOCAL_SRC_FILES:= \
270	dim.c
271
272LOCAL_SHARED_LIBRARIES := \
273	libutils \
274	libOpenSLES
275
276LOCAL_STATIC_LIBRARIES := \
277    libOpenSLESUT
278
279ifeq ($(TARGET_OS),linux)
280	LOCAL_CFLAGS += -DXP_UNIX
281endif
282
283LOCAL_CFLAGS += -UNDEBUG
284
285LOCAL_MODULE:= slesTest_dim
286
287include $(BUILD_EXECUTABLE)
288
289# multithread
290
291include $(CLEAR_VARS)
292
293LOCAL_MODULE_TAGS := tests
294
295LOCAL_C_INCLUDES:= \
296	$(call include-path-for, wilhelm)
297
298LOCAL_SRC_FILES:= \
299	multithread.c
300
301LOCAL_SHARED_LIBRARIES := \
302	libutils \
303	libOpenSLES
304
305LOCAL_STATIC_LIBRARIES := \
306    libOpenSLESUT
307
308ifeq ($(TARGET_OS),linux)
309	LOCAL_CFLAGS += -DXP_UNIX
310endif
311
312LOCAL_CFLAGS += -UNDEBUG
313
314LOCAL_MODULE:= slesTest_multithread
315
316include $(BUILD_EXECUTABLE)
317
318# playbq
319
320include $(CLEAR_VARS)
321
322LOCAL_MODULE_TAGS := tests
323
324LOCAL_C_INCLUDES:= \
325	$(call include-path-for, wilhelm) \
326	$(call include-path-for, audio-utils)
327
328LOCAL_SRC_FILES:= \
329	playbq.cpp
330
331LOCAL_SHARED_LIBRARIES := \
332	libaudioutils \
333	libnbaio \
334	libutils \
335	libOpenSLES
336
337LOCAL_STATIC_LIBRARIES := \
338    libOpenSLESUT \
339    libsndfile
340
341ifeq ($(TARGET_OS),linux)
342	LOCAL_CFLAGS += -DXP_UNIX
343endif
344
345LOCAL_CFLAGS += -UNDEBUG
346
347LOCAL_MODULE:= slesTest_playbq
348
349include $(BUILD_EXECUTABLE)
350
351# monkey
352
353include $(CLEAR_VARS)
354
355LOCAL_MODULE_TAGS := tests
356
357LOCAL_C_INCLUDES:= \
358	$(call include-path-for, wilhelm)
359
360LOCAL_SRC_FILES:= \
361	monkey.c
362
363LOCAL_SHARED_LIBRARIES := \
364	libutils \
365	libOpenSLES
366
367LOCAL_STATIC_LIBRARIES := \
368    libOpenSLESUT
369
370ifeq ($(TARGET_OS),linux)
371	LOCAL_CFLAGS += -DXP_UNIX
372endif
373
374LOCAL_CFLAGS += -UNDEBUG
375
376LOCAL_MODULE:= slesTest_monkey
377
378include $(BUILD_EXECUTABLE)
379
380# xa
381
382include $(CLEAR_VARS)
383
384LOCAL_MODULE_TAGS := tests
385
386LOCAL_C_INCLUDES:= \
387	$(call include-path-for, wilhelm)
388
389LOCAL_SRC_FILES:= \
390	xa.c
391
392LOCAL_SHARED_LIBRARIES := \
393	libutils \
394	libOpenMAXAL
395
396LOCAL_STATIC_LIBRARIES := \
397    libOpenSLESUT
398
399ifeq ($(TARGET_OS),linux)
400	LOCAL_CFLAGS += -DXP_UNIX
401endif
402
403LOCAL_CFLAGS += -UNDEBUG
404
405LOCAL_MODULE:= slesTest_xa
406
407include $(BUILD_EXECUTABLE)
408
409# dual
410
411include $(CLEAR_VARS)
412
413LOCAL_MODULE_TAGS := tests
414
415LOCAL_C_INCLUDES:= \
416	$(call include-path-for, wilhelm)
417
418LOCAL_SRC_FILES:= \
419	dual.c
420
421LOCAL_SHARED_LIBRARIES := \
422	libutils \
423	libOpenSLES \
424	libOpenMAXAL
425
426LOCAL_STATIC_LIBRARIES := \
427    libOpenSLESUT
428
429ifeq ($(TARGET_OS),linux)
430	LOCAL_CFLAGS += -DXP_UNIX
431endif
432
433LOCAL_CFLAGS += -UNDEBUG
434
435LOCAL_MODULE:= slesTest_dual
436
437include $(BUILD_EXECUTABLE)
438
439# xaplay
440
441include $(CLEAR_VARS)
442
443LOCAL_MODULE_TAGS := tests
444
445LOCAL_C_INCLUDES:= \
446	$(call include-path-for, wilhelm)
447
448LOCAL_SRC_FILES:= \
449	xaplay.c nativewindow.cpp
450
451LOCAL_SHARED_LIBRARIES := \
452	libutils \
453	libOpenMAXAL \
454    libgui \
455    libbinder \
456    libandroid
457
458LOCAL_STATIC_LIBRARIES := \
459    libOpenSLESUT
460
461ifeq ($(TARGET_OS),linux)
462	LOCAL_CFLAGS += -DXP_UNIX
463endif
464
465LOCAL_CFLAGS += -UNDEBUG
466
467LOCAL_MODULE:= xaplay
468
469include $(BUILD_EXECUTABLE)
470