1 # hardware/libaudio-alsa/Android.mk
3 # Copyright 2008 Wind River Systems
6 ifeq ($(strip $(BOARD_USES_ALSA_AUDIO)),true)
8 LOCAL_PATH := $(call my-dir)
13 LOCAL_CFLAGS := -D_POSIX_SOURCE
15 ifneq ($(ALSA_DEFAULT_SAMPLE_RATE),)
16 LOCAL_CFLAGS += -DALSA_DEFAULT_SAMPLE_RATE=$(ALSA_DEFAULT_SAMPLE_RATE)
19 ifeq ($(strip $(BOARD_HAVE_FM_ROUTING)),true)
20 LOCAL_CFLAGS += -DFM_ROUTE_SUPPORT
23 LOCAL_C_INCLUDES += external/alsa-lib/include
25 LOCAL_SRC_FILES := AudioHardwareALSA.cpp
27 LOCAL_MODULE := libaudio
29 LOCAL_STATIC_LIBRARIES += libaudiointerface
31 LOCAL_SHARED_LIBRARIES := \
41 include $(BUILD_SHARED_LIBRARY)
45 LOCAL_PRELINK_MODULE := false
47 LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
49 LOCAL_CFLAGS := -D_POSIX_SOURCE
51 LOCAL_C_INCLUDES += external/alsa-lib/include
53 LOCAL_SRC_FILES:= acoustics_default.cpp
55 LOCAL_SHARED_LIBRARIES := liblog
57 LOCAL_MODULE:= acoustics.default
59 include $(BUILD_SHARED_LIBRARY)