OSDN Git Service

android: remove open64 definition
[android-x86/external-alsa-utils.git] / Android.mk
index 54e055e..d6c0d8b 100644 (file)
@@ -8,28 +8,28 @@ LOCAL_PATH:= $(call my-dir)
 # Build aplay command
 #
 
-include $(CLEAR_VARS)
-
-LOCAL_CFLAGS := \
+ALSA_UTILS_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:= \
+ALSA_UTILS_C_INCLUDES := \
        $(LOCAL_PATH)/include \
-       $(LOCAL_PATH)/android \
-       external/alsa-lib/include
+       $(LOCAL_PATH)/android
+
+include $(CLEAR_VARS)
+
+LOCAL_CFLAGS := $(ALSA_UTILS_CFLAGS)
+LOCAL_C_INCLUDES:= $(ALSA_UTILS_C_INCLUDES)
 
 LOCAL_SRC_FILES := \
        aplay/aplay.c
 
-LOCAL_MODULE_TAGS := debug
+LOCAL_MODULE_TAGS := optional
 LOCAL_MODULE := alsa_aplay
-
-LOCAL_SHARED_LIBRARIES := \
-       libaudio \
-       libc
+LOCAL_MULTILIB := 32
+LOCAL_SHARED_LIBRARIES := libasound
 
 include $(BUILD_EXECUTABLE)
 
@@ -39,16 +39,8 @@ include $(BUILD_EXECUTABLE)
 
 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_CFLAGS := $(ALSA_UTILS_CFLAGS)
+LOCAL_C_INCLUDES:= $(ALSA_UTILS_C_INCLUDES)
 
 LOCAL_SRC_FILES := \
        alsactl/alsactl.c \
@@ -56,41 +48,51 @@ LOCAL_SRC_FILES := \
        alsactl/state.c \
        alsactl/utils.c
 
-LOCAL_MODULE_TAGS := debug
+LOCAL_MODULE_TAGS := optional
 LOCAL_MODULE := alsa_ctl
+LOCAL_MULTILIB := 32
+LOCAL_SHARED_LIBRARIES := libasound
+
+include $(BUILD_EXECUTABLE)
+
+
 
-LOCAL_SHARED_LIBRARIES := \
-       libaudio \
-       libc
+#
+# Build alsaucm command
+#
+
+include $(CLEAR_VARS)
+
+LOCAL_CFLAGS := $(ALSA_UTILS_CFLAGS)
+LOCAL_C_INCLUDES:= $(ALSA_UTILS_C_INCLUDES)
+
+LOCAL_SRC_FILES := \
+        alsaucm/usecase.c \
+
+LOCAL_MODULE_TAGS := debug
+LOCAL_MODULE := alsa_ucm
+LOCAL_MULTILIB := 32
+LOCAL_SHARED_LIBRARIES := libasound
 
 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_CFLAGS := $(ALSA_UTILS_CFLAGS)
+LOCAL_C_INCLUDES:= $(ALSA_UTILS_C_INCLUDES)
 
 LOCAL_SRC_FILES := \
        amixer/amixer.c
 
-LOCAL_MODULE_TAGS := debug
+LOCAL_MODULE_TAGS := optional
 LOCAL_MODULE := alsa_amixer
-
-LOCAL_SHARED_LIBRARIES := \
-       libaudio \
-       libc
+LOCAL_MULTILIB := 32
+LOCAL_SHARED_LIBRARIES := libasound
 
 include $(BUILD_EXECUTABLE)