OSDN Git Service

Call with appropriate parameters to setDevice
[android-x86/hardware-alsa_sound.git] / Android.mk
1 # hardware/libaudio-alsa/Android.mk
2 #
3 # Copyright 2008 Wind River Systems
4 #
5
6 ifeq ($(strip $(BOARD_USES_ALSA_AUDIO)),true)
7
8   LOCAL_PATH := $(call my-dir)
9
10   include $(CLEAR_VARS)
11
12   LOCAL_ARM_MODE := arm
13   LOCAL_CFLAGS := -D_POSIX_SOURCE
14   LOCAL_WHOLE_STATIC_LIBRARIES := libasound
15
16   ifneq ($(ALSA_DEFAULT_SAMPLE_RATE),)
17     LOCAL_CFLAGS += -DALSA_DEFAULT_SAMPLE_RATE=$(ALSA_DEFAULT_SAMPLE_RATE)
18   endif
19
20   LOCAL_C_INCLUDES += external/alsa-lib/include
21
22   LOCAL_SRC_FILES := AudioHardwareALSA.cpp
23
24   LOCAL_MODULE := libaudio
25
26   LOCAL_STATIC_LIBRARIES += libaudiointerface
27
28   LOCAL_SHARED_LIBRARIES := \
29     libcutils \
30     libutils \
31     libmedia \
32     libhardware_legacy \
33     libdl \
34     libc
35
36   include $(BUILD_SHARED_LIBRARY)
37
38 endif