Android.mk revision 10dbb8e97e7a81ca4867663b5517f048820b3094
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
26LOCAL_SHARED_LIBRARIES := \
27	libui libcutils libutils libbinder libsonivox
28
29LOCAL_MODULE:= libmedia
30
31ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
32LOCAL_LDLIBS += -ldl -lpthread
33endif
34
35ifneq ($(TARGET_SIMULATOR),true)
36LOCAL_SHARED_LIBRARIES += libdl
37endif
38
39LOCAL_C_INCLUDES := \
40    $(JNI_H_INCLUDE) \
41    $(call include-path-for, graphics corecg) \
42        $(TOP)/external/opencore/extern_libs_v2/khronos/openmax/include \
43        external/speex/include \
44        external/speex/libspeex
45
46LOCAL_STATIC_LIBRARIES := libspeex
47
48include $(BUILD_SHARED_LIBRARY)
49