OSDN Git Service

AI 144912: Merge from cupcake:
[android-x86/packages-apps-IM.git] / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2 include $(CLEAR_VARS)
3
4 LOCAL_SRC_FILES := $(call all-subdir-java-files) \
5                         src/com/android/im/IChatSession.aidl \
6                         src/com/android/im/IChatSessionListener.aidl \
7                         src/com/android/im/IInvitationListener.aidl \
8                         src/com/android/im/IChatSessionManager.aidl \
9                         src/com/android/im/IConnectionListener.aidl \
10                         src/com/android/im/IContactList.aidl \
11                         src/com/android/im/IContactListListener.aidl \
12                         src/com/android/im/IContactListManager.aidl \
13                         src/com/android/im/IImConnection.aidl \
14                         src/com/android/im/IChatListener.aidl \
15                         src/com/android/im/IRemoteImService.aidl \
16                         src/com/android/im/ISubscriptionListener.aidl \
17                         src/com/android/im/IConnectionCreationListener.aidl \
18
19 # Filter out the plugin and samples when build IM.apk
20 LOCAL_SRC_FILES := $(filter-out \
21                        plugin/% samples/% \
22                        ,$(LOCAL_SRC_FILES))
23
24 LOCAL_PACKAGE_NAME := IM
25
26 # TODO: Remove dependency of application on the test runner (android.test.runner)
27 # library.
28 LOCAL_JAVA_LIBRARIES := android.test.runner \
29                         com.android.im.plugin \
30 #                        com.android.providers.im.plugin
31
32 # LOCAL_REQUIRED_MODULES must go before BUILD_PACKAGE
33 LOCAL_REQUIRED_MODULES := libwbxml libwbxml_jni ImProvider
34
35 include $(BUILD_PACKAGE)
36
37 include $(call all-makefiles-under,$(LOCAL_PATH))