Android.mk revision 67e5a4f6f6879d512a859e5dba92e9beec7a2f91
1LOCAL_PATH:= $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_SRC_FILES:= \ 5 AudioTrack.cpp \ 6 IAudioFlinger.cpp \ 7 IAudioFlingerClient.cpp \ 8 IAudioTrack.cpp \ 9 IAudioRecord.cpp \ 10 AudioRecord.cpp \ 11 AudioSystem.cpp \ 12 mediaplayer.cpp \ 13 IMediaPlayerService.cpp \ 14 IMediaPlayerClient.cpp \ 15 IMediaPlayer.cpp \ 16 IMediaRecorder.cpp \ 17 Metadata.cpp \ 18 mediarecorder.cpp \ 19 IMediaMetadataRetriever.cpp \ 20 mediametadataretriever.cpp \ 21 ToneGenerator.cpp \ 22 JetPlayer.cpp \ 23 IOMX.cpp \ 24 IAudioPolicyService.cpp \ 25 MediaScanner.cpp \ 26 MediaScannerClient.cpp \ 27 autodetect.cpp 28 29LOCAL_SHARED_LIBRARIES := \ 30 libui libcutils libutils libbinder libsonivox libicuuc 31 32LOCAL_MODULE:= libmedia 33 34ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true) 35LOCAL_LDLIBS += -ldl -lpthread 36endif 37 38ifneq ($(TARGET_SIMULATOR),true) 39LOCAL_SHARED_LIBRARIES += libdl 40endif 41 42LOCAL_C_INCLUDES := \ 43 $(JNI_H_INCLUDE) \ 44 $(call include-path-for, graphics corecg) \ 45 $(TOP)/external/opencore/extern_libs_v2/khronos/openmax/include \ 46 external/speex/include \ 47 external/speex/libspeex \ 48 external/icu4c/common 49 50LOCAL_STATIC_LIBRARIES := libspeex 51 52include $(BUILD_SHARED_LIBRARY) 53