1546734b3ab577d46afe863515104a062e88a109bAndy Hung# Build the unit tests for audioflinger 2546734b3ab577d46afe863515104a062e88a109bAndy Hung 3c0e5ec8e2d8db15b97094374d0a248e041304b62Andy Hung# 4c0e5ec8e2d8db15b97094374d0a248e041304b62Andy Hung# resampler unit test 5c0e5ec8e2d8db15b97094374d0a248e041304b62Andy Hung# 6546734b3ab577d46afe863515104a062e88a109bAndy HungLOCAL_PATH:= $(call my-dir) 7546734b3ab577d46afe863515104a062e88a109bAndy Hunginclude $(CLEAR_VARS) 8546734b3ab577d46afe863515104a062e88a109bAndy Hung 9546734b3ab577d46afe863515104a062e88a109bAndy HungLOCAL_SHARED_LIBRARIES := \ 10546734b3ab577d46afe863515104a062e88a109bAndy Hung liblog \ 11546734b3ab577d46afe863515104a062e88a109bAndy Hung libutils \ 12546734b3ab577d46afe863515104a062e88a109bAndy Hung libcutils \ 13546734b3ab577d46afe863515104a062e88a109bAndy Hung libstlport \ 14546734b3ab577d46afe863515104a062e88a109bAndy Hung libaudioutils \ 15546734b3ab577d46afe863515104a062e88a109bAndy Hung libaudioresampler 16546734b3ab577d46afe863515104a062e88a109bAndy Hung 17546734b3ab577d46afe863515104a062e88a109bAndy HungLOCAL_STATIC_LIBRARIES := \ 18546734b3ab577d46afe863515104a062e88a109bAndy Hung libgtest \ 19546734b3ab577d46afe863515104a062e88a109bAndy Hung libgtest_main 20546734b3ab577d46afe863515104a062e88a109bAndy Hung 21546734b3ab577d46afe863515104a062e88a109bAndy HungLOCAL_C_INCLUDES := \ 22546734b3ab577d46afe863515104a062e88a109bAndy Hung bionic \ 23546734b3ab577d46afe863515104a062e88a109bAndy Hung bionic/libstdc++/include \ 24546734b3ab577d46afe863515104a062e88a109bAndy Hung external/gtest/include \ 25546734b3ab577d46afe863515104a062e88a109bAndy Hung external/stlport/stlport \ 26c0e5ec8e2d8db15b97094374d0a248e041304b62Andy Hung $(call include-path-for, audio-utils) \ 27546734b3ab577d46afe863515104a062e88a109bAndy Hung frameworks/av/services/audioflinger 28546734b3ab577d46afe863515104a062e88a109bAndy Hung 29546734b3ab577d46afe863515104a062e88a109bAndy HungLOCAL_SRC_FILES := \ 30546734b3ab577d46afe863515104a062e88a109bAndy Hung resampler_tests.cpp 31546734b3ab577d46afe863515104a062e88a109bAndy Hung 32546734b3ab577d46afe863515104a062e88a109bAndy HungLOCAL_MODULE := resampler_tests 33546734b3ab577d46afe863515104a062e88a109bAndy HungLOCAL_MODULE_TAGS := tests 34546734b3ab577d46afe863515104a062e88a109bAndy Hung 35546734b3ab577d46afe863515104a062e88a109bAndy Hunginclude $(BUILD_EXECUTABLE) 36e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung 37e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung# 38e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung# audio mixer test tool 39e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung# 40e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hunginclude $(CLEAR_VARS) 41e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung 42e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy HungLOCAL_SRC_FILES:= \ 43e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung test-mixer.cpp \ 44e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung ../AudioMixer.cpp.arm \ 45e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung 46e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy HungLOCAL_C_INCLUDES := \ 47e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung bionic \ 48e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung bionic/libstdc++/include \ 49e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung external/stlport/stlport \ 50e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung $(call include-path-for, audio-effects) \ 51e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung $(call include-path-for, audio-utils) \ 52e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung frameworks/av/services/audioflinger 53e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung 54e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy HungLOCAL_STATIC_LIBRARIES := \ 55e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libsndfile 56e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung 57e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy HungLOCAL_SHARED_LIBRARIES := \ 58e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libstlport \ 59e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libeffects \ 60e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libnbaio \ 61e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libcommon_time_client \ 62e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libaudioresampler \ 63e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libaudioutils \ 64e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libdl \ 65e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libcutils \ 66e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung libutils \ 67e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung liblog 68e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung 69e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy HungLOCAL_MODULE:= test-mixer 70e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung 71e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy HungLOCAL_MODULE_TAGS := optional 72e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hung 73e4fc42359cdd9786e521054a3a0491d6bc3a9e1cAndy Hunginclude $(BUILD_EXECUTABLE) 74