blob: b6a06e4c71fa8c5843d13b1f0240b28dd3df7a80 [file] [log] [blame]
Ravi Kumar Alamanda89a81422013-10-08 23:47:55 -07001ifeq ($(strip $(BOARD_USES_ALSA_AUDIO)),true)
2
3LOCAL_PATH := $(call my-dir)
4include $(CLEAR_VARS)
5
6LOCAL_SRC_FILES := AudioPolicyManager.cpp
7
8LOCAL_SHARED_LIBRARIES := \
9 libcutils \
10 libutils \
11 liblog
12
13LOCAL_STATIC_LIBRARIES := \
14 libmedia_helper
15
16LOCAL_WHOLE_STATIC_LIBRARIES := \
17 libaudiopolicy_legacy
18
19LOCAL_MODULE := audio_policy.$(TARGET_BOARD_PLATFORM)
20LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
21LOCAL_MODULE_TAGS := optional
22
Ravi Kumar Alamanda88d28cb2013-10-15 16:59:57 -070023ifneq ($(strip $(AUDIO_FEATURE_DISABLED_FM)),true)
24LOCAL_CFLAGS += -DAUDIO_EXTN_FM_ENABLED
25endif
26ifneq ($(strip $(AUDIO_FEATURE_DISABLED_PROXY_DEVICE)),true)
27LOCAL_CFLAGS += -DAUDIO_EXTN_AFE_PROXY_ENABLED
28endif
29ifneq ($(strip $(AUDIO_FEATURE_DISABLED_INCALL_MUSIC)),true)
30LOCAL_CFLAGS += -DAUDIO_EXTN_INCALL_MUSIC_ENABLED
31endif
32
Ravi Kumar Alamanda89a81422013-10-08 23:47:55 -070033include $(BUILD_SHARED_LIBRARY)
34
35endif