12dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamandaifeq ($(strip $(BOARD_USES_ALSA_AUDIO)),true) 22dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 32dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar AlamandaLOCAL_PATH := $(call my-dir) 42dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 52dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamandainclude $(CLEAR_VARS) 62dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 72dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar AlamandaLOCAL_ARM_MODE := arm 82dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 9be3335ab71f097449546112d9ae77f43aa967f47Ajay DudaniAUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) 10be3335ab71f097449546112d9ae77f43aa967f47Ajay Dudaniifneq ($(filter msm8974 msm8226,$(TARGET_BOARD_PLATFORM)),) 11be3335ab71f097449546112d9ae77f43aa967f47Ajay Dudani # B-family platform uses msm8974 code base 12be3335ab71f097449546112d9ae77f43aa967f47Ajay Dudani AUDIO_PLATFORM = msm8974 13be3335ab71f097449546112d9ae77f43aa967f47Ajay Dudaniendif 14be3335ab71f097449546112d9ae77f43aa967f47Ajay Dudani 152dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar AlamandaLOCAL_SRC_FILES := \ 162dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda audio_hw.c \ 17be3335ab71f097449546112d9ae77f43aa967f47Ajay Dudani $(AUDIO_PLATFORM)/platform.c 182dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 192dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar AlamandaLOCAL_SHARED_LIBRARIES := \ 202dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda liblog \ 212dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda libcutils \ 222dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda libtinyalsa \ 234e02e5575f2eb440632a60fb8bed0a44ddae83afRavi Kumar Alamanda libtinycompress \ 242dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda libaudioroute \ 252dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda libdl 262dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 275195a4b2f95ad704d2408b7cdcbb537c362a748bSungmin Choi 282dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar AlamandaLOCAL_C_INCLUDES += \ 292dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda external/tinyalsa/include \ 304e02e5575f2eb440632a60fb8bed0a44ddae83afRavi Kumar Alamanda external/tinycompress/include \ 31f70ffb40ca0c4e8cce15c77fd9edff7f2b6980deRavi Kumar Alamanda $(call include-path-for, audio-route) \ 32b23d5286490ad2dc0edf919d52428fa02dc2b2dcEric Laurent $(call include-path-for, audio-effects) \ 33be3335ab71f097449546112d9ae77f43aa967f47Ajay Dudani $(LOCAL_PATH)/$(AUDIO_PLATFORM) 342dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 35be3335ab71f097449546112d9ae77f43aa967f47Ajay DudaniLOCAL_MODULE := audio.primary.$(AUDIO_PLATFORM) 362dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 372dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar AlamandaLOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw 382dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 392dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar AlamandaLOCAL_MODULE_TAGS := optional 402dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 412dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamandainclude $(BUILD_SHARED_LIBRARY) 422dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamanda 432dfba2b9264a43951889e591260162a67894c0d0Ravi Kumar Alamandaendif 44