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