diff options
Diffstat (limited to 'libaudio/Android.mk')
-rw-r--r-- | libaudio/Android.mk | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/libaudio/Android.mk b/libaudio/Android.mk new file mode 100644 index 0000000..43f2ad8 --- /dev/null +++ b/libaudio/Android.mk @@ -0,0 +1,49 @@ +LOCAL_PATH:= $(call my-dir) + +include $(CLEAR_VARS) +LOCAL_SRC_FILES:= aplay.c alsa_pcm.c alsa_mixer.c +LOCAL_MODULE:= aplay +LOCAL_SHARED_LIBRARIES:= libc libcutils +LOCAL_MODULE_TAGS:= debug +include $(BUILD_EXECUTABLE) + +include $(CLEAR_VARS) +LOCAL_SRC_FILES:= arec.c alsa_pcm.c +LOCAL_MODULE:= arec +LOCAL_SHARED_LIBRARIES:= libc libcutils +LOCAL_MODULE_TAGS:= debug +include $(BUILD_EXECUTABLE) + +include $(CLEAR_VARS) +LOCAL_SRC_FILES:= amix.c alsa_mixer.c +LOCAL_MODULE:= amix +LOCAL_SHARED_LIBRARIES := libc libcutils +LOCAL_MODULE_TAGS:= debug +include $(BUILD_EXECUTABLE) + +include $(CLEAR_VARS) +LOCAL_SRC_FILES:= AudioHardware.cpp alsa_mixer.c alsa_pcm.c +LOCAL_MODULE:= libaudio +LOCAL_STATIC_LIBRARIES:= libaudiointerface +LOCAL_SHARED_LIBRARIES:= libc libcutils libutils libmedia libhardware_legacy +ifeq ($(BOARD_HAVE_BLUETOOTH),true) + LOCAL_SHARED_LIBRARIES += liba2dp +endif + +ifeq ($(TARGET_SIMULATOR),true) + LOCAL_LDLIBS += -ldl +else + LOCAL_SHARED_LIBRARIES += libdl +endif + +include $(BUILD_SHARED_LIBRARY) + +include $(CLEAR_VARS) +LOCAL_SRC_FILES:= AudioPolicyManager.cpp +LOCAL_MODULE:= libaudiopolicy +LOCAL_STATIC_LIBRARIES:= libaudiopolicybase +LOCAL_SHARED_LIBRARIES:= libc libcutils libutils libmedia +ifeq ($(BOARD_HAVE_BLUETOOTH),true) + LOCAL_CFLAGS += -DWITH_A2DP +endif +include $(BUILD_SHARED_LIBRARY) |