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