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