1LOCAL_PATH:= $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_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 20LOCAL_SRC_FILES := $(filter-out \ 21 plugin/% samples/% \ 22 ,$(LOCAL_SRC_FILES)) 23 24LOCAL_PACKAGE_NAME := IM 25 26# TODO: Remove dependency of application on the test runner (android.test.runner) 27# library. 28LOCAL_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 33LOCAL_REQUIRED_MODULES := libwbxml libwbxml_jni ImProvider 34 35include $(BUILD_PACKAGE) 36 37include $(call all-makefiles-under,$(LOCAL_PATH)) 38