blob: c4f4c5608756b56987303edaea808201cbab0187 [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 \
27 libhardware_legacy \
28 libaudiopolicymanager \
29 libmedia_helper \
30 libmediametrics \
31 libmediautils \
32 libeffectsconfig \
33 libsensorprivacy
34
35LOCAL_EXPORT_SHARED_LIBRARY_HEADERS := \
36 libsensorprivacy
37
38LOCAL_STATIC_LIBRARIES := \
39 libaudiopolicycomponents
40
41LOCAL_MULTILIB := $(AUDIOSERVER_MULTILIB)
42
43LOCAL_MODULE:= libaudiopolicyservice
44
45LOCAL_CFLAGS += -fvisibility=hidden
46LOCAL_CFLAGS += -Wall -Werror
47
48include $(BUILD_SHARED_LIBRARY)
49