1LOCAL_PATH:= $(call my-dir) 2 3include $(CLEAR_VARS) 4 5LOCAL_SRC_FILES:= \ 6 AudioPolicyService.cpp \ 7 AudioPolicyEffects.cpp \ 8 AudioPolicyInterfaceImpl.cpp \ 9 AudioPolicyClientImpl.cpp \ 10 CaptureStateNotifier.cpp 11 12LOCAL_C_INCLUDES := \ 13 frameworks/av/services/audioflinger \ 14 $(call include-path-for, audio-utils) 15 16LOCAL_HEADER_LIBRARIES := \ 17 libaudiopolicycommon \ 18 libaudiopolicyengine_interface_headers \ 19 libaudiopolicymanager_interface_headers 20 21LOCAL_SHARED_LIBRARIES := \ 22 libcutils \ 23 libutils \ 24 liblog \ 25 libbinder \ 26 libaudioclient \ 27 libaudioutils \ 28 libaudiofoundation \ 29 libhardware_legacy \ 30 libaudiopolicymanager \ 31 libmedia_helper \ 32 libmediametrics \ 33 libmediautils \ 34 libeffectsconfig \ 35 libsensorprivacy \ 36 capture_state_listener-aidl-cpp 37 38LOCAL_EXPORT_SHARED_LIBRARY_HEADERS := \ 39 libsensorprivacy 40 41LOCAL_STATIC_LIBRARIES := \ 42 libaudiopolicycomponents 43 44LOCAL_MODULE:= libaudiopolicyservice 45 46LOCAL_CFLAGS += -fvisibility=hidden 47LOCAL_CFLAGS += -Wall -Werror -Wthread-safety 48 49include $(BUILD_SHARED_LIBRARY) 50 51