diff options
Diffstat (limited to 'alsa-utils/Android.mk')
-rw-r--r-- | alsa-utils/Android.mk | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/alsa-utils/Android.mk b/alsa-utils/Android.mk new file mode 100644 index 0000000..54e055e --- /dev/null +++ b/alsa-utils/Android.mk @@ -0,0 +1,98 @@ + +ifeq ($(strip $(BOARD_USES_ALSA_AUDIO)),true) +ifeq ($(strip $(BUILD_WITH_ALSA_UTILS)),true) + +LOCAL_PATH:= $(call my-dir) + +# +# Build aplay command +# + +include $(CLEAR_VARS) + +LOCAL_CFLAGS := \ + -fPIC -D_POSIX_SOURCE \ + -DALSA_CONFIG_DIR=\"/system/usr/share/alsa\" \ + -DALSA_PLUGIN_DIR=\"/system/usr/lib/alsa-lib\" \ + -DALSA_DEVICE_DIRECTORY=\"/dev/snd/\" + +LOCAL_C_INCLUDES:= \ + $(LOCAL_PATH)/include \ + $(LOCAL_PATH)/android \ + external/alsa-lib/include + +LOCAL_SRC_FILES := \ + aplay/aplay.c + +LOCAL_MODULE_TAGS := debug +LOCAL_MODULE := alsa_aplay + +LOCAL_SHARED_LIBRARIES := \ + libaudio \ + libc + +include $(BUILD_EXECUTABLE) + +# +# Build alsactl command +# + +include $(CLEAR_VARS) + +LOCAL_CFLAGS := \ + -fPIC -D_POSIX_SOURCE \ + -DALSA_CONFIG_DIR=\"/system/usr/share/alsa\" \ + -DALSA_PLUGIN_DIR=\"/system/usr/lib/alsa-lib\" \ + -DALSA_DEVICE_DIRECTORY=\"/dev/snd/\" + +LOCAL_C_INCLUDES:= \ + $(LOCAL_PATH)/include \ + $(LOCAL_PATH)/android \ + external/alsa-lib/include + +LOCAL_SRC_FILES := \ + alsactl/alsactl.c \ + alsactl/init_parse.c \ + alsactl/state.c \ + alsactl/utils.c + +LOCAL_MODULE_TAGS := debug +LOCAL_MODULE := alsa_ctl + +LOCAL_SHARED_LIBRARIES := \ + libaudio \ + libc + +include $(BUILD_EXECUTABLE) + +# +# Build amixer command +# + +include $(CLEAR_VARS) + +LOCAL_CFLAGS := \ + -fPIC -D_POSIX_SOURCE \ + -DALSA_CONFIG_DIR=\"/system/usr/share/alsa\" \ + -DALSA_PLUGIN_DIR=\"/system/usr/lib/alsa-lib\" \ + -DALSA_DEVICE_DIRECTORY=\"/dev/snd/\" + +LOCAL_C_INCLUDES:= \ + $(LOCAL_PATH)/include \ + $(LOCAL_PATH)/android \ + external/alsa-lib/include + +LOCAL_SRC_FILES := \ + amixer/amixer.c + +LOCAL_MODULE_TAGS := debug +LOCAL_MODULE := alsa_amixer + +LOCAL_SHARED_LIBRARIES := \ + libaudio \ + libc + +include $(BUILD_EXECUTABLE) + +endif +endif |