1LOCAL_PATH:= $(call my-dir) 2 3# The wrapper -DBUILD_FLOAT needs to match 4# the lvm library -DBUILD_FLOAT. 5 6# music bundle wrapper 7LOCAL_PATH:= $(call my-dir) 8include $(CLEAR_VARS) 9 10LOCAL_ARM_MODE := arm 11 12LOCAL_VENDOR_MODULE := true 13LOCAL_SRC_FILES:= \ 14 Bundle/EffectBundle.cpp 15 16LOCAL_CFLAGS += -fvisibility=hidden -DBUILD_FLOAT -DHIGHER_FS 17LOCAL_CFLAGS += -Wall -Werror 18 19LOCAL_MODULE:= libbundlewrapper 20 21LOCAL_MODULE_RELATIVE_PATH := soundfx 22 23LOCAL_STATIC_LIBRARIES += libmusicbundle 24 25LOCAL_SHARED_LIBRARIES := \ 26 libaudioutils \ 27 libcutils \ 28 libdl \ 29 liblog \ 30 31LOCAL_C_INCLUDES += \ 32 $(LOCAL_PATH)/Bundle \ 33 $(LOCAL_PATH)/../lib/Common/lib/ \ 34 $(LOCAL_PATH)/../lib/Bundle/lib/ \ 35 $(call include-path-for, audio-effects) \ 36 $(call include-path-for, audio-utils) \ 37 38LOCAL_HEADER_LIBRARIES += libhardware_headers 39include $(BUILD_SHARED_LIBRARY) 40 41 42# reverb wrapper 43include $(CLEAR_VARS) 44 45LOCAL_ARM_MODE := arm 46 47LOCAL_VENDOR_MODULE := true 48LOCAL_SRC_FILES:= \ 49 Reverb/EffectReverb.cpp 50 51LOCAL_CFLAGS += -fvisibility=hidden -DBUILD_FLOAT -DHIGHER_FS 52LOCAL_CFLAGS += -Wall -Werror 53 54LOCAL_MODULE:= libreverbwrapper 55 56LOCAL_MODULE_RELATIVE_PATH := soundfx 57 58LOCAL_STATIC_LIBRARIES += libreverb 59 60LOCAL_SHARED_LIBRARIES := \ 61 libaudioutils \ 62 libcutils \ 63 libdl \ 64 liblog \ 65 66LOCAL_C_INCLUDES += \ 67 $(LOCAL_PATH)/Reverb \ 68 $(LOCAL_PATH)/../lib/Common/lib/ \ 69 $(LOCAL_PATH)/../lib/Reverb/lib/ \ 70 $(call include-path-for, audio-effects) \ 71 $(call include-path-for, audio-utils) \ 72 73LOCAL_HEADER_LIBRARIES += libhardware_headers 74 75LOCAL_SANITIZE := integer_overflow 76 77include $(BUILD_SHARED_LIBRARY) 78