blob: c8509844c8d7cd20a1de5593955356f3e072afe3 [file] [log] [blame]
Andy Hung068561c2017-01-03 17:09:32 -08001LOCAL_PATH := $(call my-dir)
2
3include $(CLEAR_VARS)
4
5LOCAL_SRC_FILES := \
6 AudioMixer.cpp.arm \
7 AudioResampler.cpp.arm \
8 AudioResamplerCubic.cpp.arm \
9 AudioResamplerSinc.cpp.arm \
10 AudioResamplerDyn.cpp.arm \
11 BufferProviders.cpp \
Andy Hung89816052017-01-11 17:08:23 -080012 RecordBufferConverter.cpp \
Andy Hung068561c2017-01-03 17:09:32 -080013
14LOCAL_C_INCLUDES := \
15 $(TOP) \
16 $(call include-path-for, audio-utils) \
Vijay Venkatramane2b43842017-02-02 13:35:37 -080017 $(LOCAL_PATH)/include \
18
19LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include
Andy Hung068561c2017-01-03 17:09:32 -080020
21LOCAL_SHARED_LIBRARIES := \
22 libaudiohal \
23 libaudioutils \
24 libcutils \
25 liblog \
26 libnbaio \
27 libsonic \
28 libutils \
29
30LOCAL_MODULE := libaudioprocessing
31
32LOCAL_CFLAGS := -Werror -Wall
33
34# uncomment to disable NEON on architectures that actually do support NEON, for benchmarking
35#LOCAL_CFLAGS += -DUSE_NEON=false
36
37include $(BUILD_SHARED_LIBRARY)
38
39include $(call all-makefiles-under,$(LOCAL_PATH))