blob: 249ebf417cb73fe4e9d0eb35657b41e1b38e34d8 [file] [log] [blame]
Eric Laurent2c8e5ca2010-07-09 12:28:50 -07001LOCAL_PATH:= $(call my-dir)
2
3# Test Reverb library
4include $(CLEAR_VARS)
5
6LOCAL_SRC_FILES:= \
7 EffectReverb.c.arm \
8 EffectsMath.c.arm
9LOCAL_CFLAGS+= -O2
10
11LOCAL_SHARED_LIBRARIES := \
12 libcutils
13
14LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/soundfx
15LOCAL_MODULE:= libreverbtest
16
17ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
18LOCAL_LDLIBS += -ldl
19endif
20
21ifneq ($(TARGET_SIMULATOR),true)
22LOCAL_SHARED_LIBRARIES += libdl
23endif
24
25LOCAL_C_INCLUDES := \
Eric Laurent6d8b6942011-06-24 07:01:31 -070026 system/media/audio_effects/include \
Eric Laurent2c8e5ca2010-07-09 12:28:50 -070027 $(call include-path-for, graphics corecg)
28
Eric Laurente1315cf2011-05-17 19:16:02 -070029LOCAL_MODULE_TAGS := optional
Eric Laurent2c8e5ca2010-07-09 12:28:50 -070030
31include $(BUILD_SHARED_LIBRARY)
32
33# Test Equalizer library
34include $(CLEAR_VARS)
35
36LOCAL_SRC_FILES:= \
37 EffectsMath.c.arm \
38 EffectEqualizer.cpp \
39 AudioBiquadFilter.cpp.arm \
40 AudioCoefInterpolator.cpp.arm \
41 AudioPeakingFilter.cpp.arm \
42 AudioShelvingFilter.cpp.arm \
43 AudioEqualizer.cpp.arm
44
45LOCAL_CFLAGS+= -O2
46
47LOCAL_SHARED_LIBRARIES := \
48 libcutils
49
50LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/soundfx
51LOCAL_MODULE:= libequalizertest
52
53ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
54LOCAL_LDLIBS += -ldl
55endif
56
57ifneq ($(TARGET_SIMULATOR),true)
58LOCAL_SHARED_LIBRARIES += libdl
59endif
60
61LOCAL_C_INCLUDES := \
Eric Laurent6d8b6942011-06-24 07:01:31 -070062 $(call include-path-for, graphics corecg) \
63 system/media/audio_effects/include
Eric Laurent2c8e5ca2010-07-09 12:28:50 -070064
Eric Laurente1315cf2011-05-17 19:16:02 -070065LOCAL_MODULE_TAGS := optional
Eric Laurent2c8e5ca2010-07-09 12:28:50 -070066
67include $(BUILD_SHARED_LIBRARY)
68