Home | History | Annotate | Download | only in hal
      1 ifeq ($(strip $(BOARD_USES_ALSA_AUDIO)),true)
      2 
      3 LOCAL_PATH := $(call my-dir)
      4 
      5 include $(CLEAR_VARS)
      6 
      7 LOCAL_ARM_MODE := arm
      8 
      9 LOCAL_SRC_FILES := \
     10 	audio_hw.c \
     11 	edid.c
     12 
     13 LOCAL_SHARED_LIBRARIES := \
     14 	liblog \
     15 	libcutils \
     16 	libtinyalsa \
     17 	libaudioroute \
     18 	libdl
     19 
     20 ifeq ($(TARGET_BOARD_PLATFORM), msm8974)
     21 LOCAL_CFLAGS += -DMSM8974
     22 endif
     23 
     24 LOCAL_C_INCLUDES += \
     25 	external/tinyalsa/include \
     26 	$(call include-path-for, audio-route) \
     27 	$(call include-path-for, audio-effects)
     28 
     29 LOCAL_MODULE := audio.primary.$(TARGET_BOARD_PLATFORM)
     30 
     31 LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
     32 
     33 LOCAL_MODULE_TAGS := optional
     34 
     35 include $(BUILD_SHARED_LIBRARY)
     36 
     37 endif
     38