blob: 583e076e2d9c3af09aea7434dae5cab26458960c [file] [log] [blame]
François Gaffie962ba212019-04-03 16:21:39 +02001LOCAL_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
11LOCAL_C_INCLUDES := \
12 frameworks/av/services/audioflinger \
13 $(call include-path-for, audio-utils)
14
15LOCAL_HEADER_LIBRARIES := \
16 libaudiopolicycommon \
17 libaudiopolicyengine_interface_headers \
18 libaudiopolicymanager_interface_headers
19
20LOCAL_SHARED_LIBRARIES := \
21 libcutils \
22 libutils \
23 liblog \
24 libbinder \
25 libaudioclient \
26 libaudioutils \
Eric Laurent94876032019-11-13 12:45:28 -080027 libaudiofoundation \
François Gaffie962ba212019-04-03 16:21:39 +020028 libhardware_legacy \
29 libaudiopolicymanager \
30 libmedia_helper \
31 libmediametrics \
32 libmediautils \
33 libeffectsconfig \
34 libsensorprivacy
35
36LOCAL_EXPORT_SHARED_LIBRARY_HEADERS := \
37 libsensorprivacy
38
39LOCAL_STATIC_LIBRARIES := \
40 libaudiopolicycomponents
41
42LOCAL_MULTILIB := $(AUDIOSERVER_MULTILIB)
43
44LOCAL_MODULE:= libaudiopolicyservice
45
46LOCAL_CFLAGS += -fvisibility=hidden
47LOCAL_CFLAGS += -Wall -Werror
48
49include $(BUILD_SHARED_LIBRARY)
50