1 LOCAL_PATH:= $(call my-dir) 2 3 ifneq ($(filter crespo crespo4g,$(TARGET_DEVICE)),) 4 5 include $(CLEAR_VARS) 6 LOCAL_SRC_FILES:= aplay.c alsa_pcm.c alsa_mixer.c 7 LOCAL_MODULE:= aplay 8 LOCAL_SHARED_LIBRARIES:= libc libcutils 9 LOCAL_MODULE_TAGS:= debug 10 include $(BUILD_EXECUTABLE) 11 12 include $(CLEAR_VARS) 13 LOCAL_SRC_FILES:= arec.c alsa_pcm.c 14 LOCAL_MODULE:= arec 15 LOCAL_SHARED_LIBRARIES:= libc libcutils 16 LOCAL_MODULE_TAGS:= debug 17 include $(BUILD_EXECUTABLE) 18 19 include $(CLEAR_VARS) 20 LOCAL_SRC_FILES:= amix.c alsa_mixer.c 21 LOCAL_MODULE:= amix 22 LOCAL_SHARED_LIBRARIES := libc libcutils 23 LOCAL_MODULE_TAGS:= debug 24 include $(BUILD_EXECUTABLE) 25 26 include $(CLEAR_VARS) 27 LOCAL_SRC_FILES:= AudioHardware.cpp alsa_mixer.c alsa_pcm.c 28 LOCAL_MODULE:= libaudio 29 LOCAL_STATIC_LIBRARIES:= libaudiointerface 30 LOCAL_SHARED_LIBRARIES:= libc libcutils libutils libmedia libhardware_legacy 31 ifeq ($(BOARD_HAVE_BLUETOOTH),true) 32 LOCAL_SHARED_LIBRARIES += liba2dp 33 endif 34 35 ifeq ($(TARGET_SIMULATOR),true) 36 LOCAL_LDLIBS += -ldl 37 else 38 LOCAL_SHARED_LIBRARIES += libdl 39 endif 40 41 include $(BUILD_SHARED_LIBRARY) 42 43 include $(CLEAR_VARS) 44 LOCAL_SRC_FILES:= AudioPolicyManager.cpp 45 LOCAL_MODULE:= libaudiopolicy 46 LOCAL_STATIC_LIBRARIES:= libaudiopolicybase 47 LOCAL_SHARED_LIBRARIES:= libc libcutils libutils libmedia 48 ifeq ($(BOARD_HAVE_BLUETOOTH),true) 49 LOCAL_CFLAGS += -DWITH_A2DP 50 endif 51 include $(BUILD_SHARED_LIBRARY) 52 53 endif 54