Android.mk 6.42 KB
Newer Older
1
LOCAL_PATH:= $(call my-dir)
Glenn Kasten's avatar
Glenn Kasten committed
2

3
# intbufq
Glenn Kasten's avatar
Glenn Kasten committed
4

5 6 7 8 9
include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
10
	$(call include-path-for, wilhelm)
11 12 13 14 15 16 17 18 19 20 21 22 23 24

LOCAL_SRC_FILES:= \
    intbufq.c \
	getch.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
	#LOCAL_SHARED_LIBRARIES += librt
endif

25 26
LOCAL_CFLAGS += -UNDEBUG

27 28 29
LOCAL_MODULE:= slesTest_intbufq

include $(BUILD_EXECUTABLE)
Glenn Kasten's avatar
Glenn Kasten committed
30

31
# multiplay
Glenn Kasten's avatar
Glenn Kasten committed
32 33 34 35 36 37

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
38
	$(call include-path-for, wilhelm)
Glenn Kasten's avatar
Glenn Kasten committed
39 40 41 42 43 44 45 46 47 48 49 50

LOCAL_SRC_FILES:= \
	multiplay.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

51 52
LOCAL_CFLAGS += -UNDEBUG

Glenn Kasten's avatar
Glenn Kasten committed
53 54 55
LOCAL_MODULE:= slesTest_multiplay

include $(BUILD_EXECUTABLE)
Glenn Kasten's avatar
Glenn Kasten committed
56

57
# engine
Glenn Kasten's avatar
Glenn Kasten committed
58 59 60 61 62 63

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
64 65
	$(call include-path-for, wilhelm) \
	$(call include-path-for, wilhelm-ut)
Glenn Kasten's avatar
Glenn Kasten committed
66 67 68 69 70 71 72 73

LOCAL_SRC_FILES:= \
	engine.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

74 75 76
LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

Glenn Kasten's avatar
Glenn Kasten committed
77 78 79 80
ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

81 82
LOCAL_CFLAGS += -UNDEBUG

Glenn Kasten's avatar
Glenn Kasten committed
83 84 85
LOCAL_MODULE:= slesTest_engine

include $(BUILD_EXECUTABLE)
86

87
# object
88 89 90 91 92 93

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
94 95
	$(call include-path-for, wilhelm) \
	$(call include-path-for, wilhelm-ut)
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110

LOCAL_SRC_FILES:= \
	object.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

111 112
LOCAL_CFLAGS += -UNDEBUG

113 114 115
LOCAL_MODULE:= slesTest_object

include $(BUILD_EXECUTABLE)
116 117 118 119 120 121 122 123

# configbq

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
124
	$(call include-path-for, wilhelm)
125 126 127 128 129 130 131 132

LOCAL_SRC_FILES:= \
	configbq.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_configbq

include $(BUILD_EXECUTABLE)

# reverb

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
150
	$(call include-path-for, wilhelm)
151 152 153 154 155 156 157 158

LOCAL_SRC_FILES:= \
	reverb.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

159 160 161 162 163 164 165 166 167
LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

168
LOCAL_MODULE:= slesTest_reverb
169 170

include $(BUILD_EXECUTABLE)
Glenn Kasten's avatar
Glenn Kasten committed
171

Glenn Kasten's avatar
Glenn Kasten committed
172 173 174 175 176 177 178
# srcsink

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
179
	$(call include-path-for, wilhelm)
Glenn Kasten's avatar
Glenn Kasten committed
180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

LOCAL_SRC_FILES:= \
	srcsink.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_srcsink

include $(BUILD_EXECUTABLE)

Glenn Kasten's avatar
Glenn Kasten committed
201 202 203 204 205 206 207
# outputmix

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
208 209
	$(call include-path-for, wilhelm) \
	$(call include-path-for, wilhelm-ut)
Glenn Kasten's avatar
Glenn Kasten committed
210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229

LOCAL_SRC_FILES:= \
	outputmix.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_outputmix

include $(BUILD_EXECUTABLE)
Glenn Kasten's avatar
Glenn Kasten committed
230 231 232 233 234 235 236 237

# urimime

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
238
	$(call include-path-for, wilhelm)
Glenn Kasten's avatar
Glenn Kasten committed
239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266

LOCAL_SRC_FILES:= \
	urimime.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_urimime

include $(BUILD_EXECUTABLE)

# dim

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
267
	$(call include-path-for, wilhelm)
Glenn Kasten's avatar
Glenn Kasten committed
268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287

LOCAL_SRC_FILES:= \
	dim.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_dim

include $(BUILD_EXECUTABLE)
288 289 290 291 292 293 294 295

# multithread

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
296
	$(call include-path-for, wilhelm)
297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316

LOCAL_SRC_FILES:= \
	multithread.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_multithread

include $(BUILD_EXECUTABLE)
Glenn Kasten's avatar
Glenn Kasten committed
317 318 319 320 321 322 323 324

# playbq

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
325
	$(call include-path-for, wilhelm)
Glenn Kasten's avatar
Glenn Kasten committed
326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355

LOCAL_SRC_FILES:= \
	playbq.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT \
    libsndfile

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_playbq

# commented out because libsndfile is not yet standard
#include $(BUILD_EXECUTABLE)

# monkey

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
356
	$(call include-path-for, wilhelm)
Glenn Kasten's avatar
Glenn Kasten committed
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376

LOCAL_SRC_FILES:= \
	monkey.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenSLES

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_monkey

include $(BUILD_EXECUTABLE)
377 378 379 380 381 382 383 384

# xa

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
385
	$(call include-path-for, wilhelm)
386 387 388 389 390 391

LOCAL_SRC_FILES:= \
	xa.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
392
	libOpenMAXAL
393 394 395 396 397 398 399 400 401 402 403 404 405

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_xa

include $(BUILD_EXECUTABLE)
406 407 408 409 410 411 412 413

# dual

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
414
	$(call include-path-for, wilhelm)
415 416 417 418 419 420

LOCAL_SRC_FILES:= \
	dual.c

LOCAL_SHARED_LIBRARIES := \
	libutils \
421 422
	libOpenSLES \
	libOpenMAXAL
423 424 425 426 427 428 429 430 431 432 433 434 435

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= slesTest_dual

include $(BUILD_EXECUTABLE)
436 437 438 439 440 441 442 443

# xaplay

include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := tests

LOCAL_C_INCLUDES:= \
Glenn Kasten's avatar
Glenn Kasten committed
444
	$(call include-path-for, wilhelm)
445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467

LOCAL_SRC_FILES:= \
	xaplay.c nativewindow.cpp

LOCAL_SHARED_LIBRARIES := \
	libutils \
	libOpenMAXAL \
    libgui \
    libbinder \
    libandroid

LOCAL_STATIC_LIBRARIES := \
    libOpenSLESUT

ifeq ($(TARGET_OS),linux)
	LOCAL_CFLAGS += -DXP_UNIX
endif

LOCAL_CFLAGS += -UNDEBUG

LOCAL_MODULE:= xaplay

include $(BUILD_EXECUTABLE)