2 ifeq ($(strip $(BOARD_USES_ALSA_AUDIO)),true)
3 ifeq ($(strip $(BUILD_WITH_ALSA_UTILS)),true)
5 LOCAL_PATH:= $(call my-dir)
14 -fPIC -D_POSIX_SOURCE \
15 -DALSA_CONFIG_DIR=\"/system/usr/share/alsa\" \
16 -DALSA_PLUGIN_DIR=\"/system/usr/lib/alsa-lib\" \
17 -DALSA_DEVICE_DIRECTORY=\"/dev/snd/\"
20 $(LOCAL_PATH)/include \
21 $(LOCAL_PATH)/android \
22 external/alsa-lib/include
27 LOCAL_MODULE_TAGS := optional
28 LOCAL_MODULE := alsa_aplay
30 LOCAL_SHARED_LIBRARIES := \
34 include $(BUILD_EXECUTABLE)
37 # Build alsactl command
43 -fPIC -D_POSIX_SOURCE \
44 -DALSA_CONFIG_DIR=\"/system/usr/share/alsa\" \
45 -DALSA_PLUGIN_DIR=\"/system/usr/lib/alsa-lib\" \
46 -DALSA_DEVICE_DIRECTORY=\"/dev/snd/\"
49 $(LOCAL_PATH)/include \
50 $(LOCAL_PATH)/android \
51 external/alsa-lib/include
55 alsactl/init_parse.c \
59 LOCAL_MODULE_TAGS := optional
60 LOCAL_MODULE := alsa_ctl
62 LOCAL_SHARED_LIBRARIES := \
66 include $(BUILD_EXECUTABLE)
71 # Build alsaucm command
77 -fPIC -D_POSIX_SOURCE \
78 -DALSA_CONFIG_DIR=\"/system/usr/share/alsa/ucm\" \
79 -DALSA_PLUGIN_DIR=\"/system/usr/lib/alsa-lib\" \
80 -DALSA_DEVICE_DIRECTORY=\"/dev/snd/\"
83 $(LOCAL_PATH)/include \
84 $(LOCAL_PATH)/android \
85 external/alsa-lib/include
90 LOCAL_MODULE_TAGS := debug
91 LOCAL_MODULE := alsa_ucm
93 LOCAL_SHARED_LIBRARIES := \
97 include $(BUILD_EXECUTABLE)
101 # Build amixer command
104 include $(CLEAR_VARS)
107 -fPIC -D_POSIX_SOURCE \
108 -DALSA_CONFIG_DIR=\"/system/usr/share/alsa\" \
109 -DALSA_PLUGIN_DIR=\"/system/usr/lib/alsa-lib\" \
110 -DALSA_DEVICE_DIRECTORY=\"/dev/snd/\"
113 $(LOCAL_PATH)/include \
114 $(LOCAL_PATH)/android \
115 external/alsa-lib/include
120 LOCAL_MODULE_TAGS := optional
121 LOCAL_MODULE := alsa_amixer
123 LOCAL_SHARED_LIBRARIES := \
127 include $(BUILD_EXECUTABLE)