blob: d34dbe39a1b816778dde32eebc3f665b68569dd4 [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 \
Nadav Bardbf0a2e2020-01-16 23:09:25 +020029 libaudiopolicy \
François Gaffie962ba212019-04-03 16:21:39 +020030 libaudiopolicymanager \
31 libmedia_helper \
32 libmediametrics \
33 libmediautils \
34 libeffectsconfig \
Ytai Ben-Tsvi74cd6b02019-10-25 10:06:40 -070035 libsensorprivacy \
36 soundtrigger_middleware-aidl-cpp
François Gaffie962ba212019-04-03 16:21:39 +020037
38LOCAL_EXPORT_SHARED_LIBRARY_HEADERS := \
39 libsensorprivacy
40
41LOCAL_STATIC_LIBRARIES := \
42 libaudiopolicycomponents
43
François Gaffie962ba212019-04-03 16:21:39 +020044LOCAL_MODULE:= libaudiopolicyservice
45
46LOCAL_CFLAGS += -fvisibility=hidden
47LOCAL_CFLAGS += -Wall -Werror
48
49include $(BUILD_SHARED_LIBRARY)
50