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