13d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_PATH:= $(call my-dir)
23d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
33d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambyinclude $(CLEAR_VARS)
43d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_MODULE_TAGS := optional
53d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
63d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_SRC_FILES := src/com/android/omadm/service/DMIntent.java  \
73d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby                   src/com/android/omadm/service/DMResult.java  \
83d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby                   src/com/android/omadm/service/DMSettingsHelper.java \
93d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby                   src/com/android/omadm/service/DMDatabaseTable.java \
103d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
113d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_CERTIFICATE := platform
123d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_PROGUARD_FLAG_FILES := proguard.flags
133d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_MODULE := com.android.omadm.service.api
143d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
153d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambyinclude $(BUILD_STATIC_JAVA_LIBRARY)
163d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
173d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby##############################################################################
183d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambyinclude $(CLEAR_VARS)
193d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_MODULE_TAGS := optional
203d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_MODULE := com.android.omadm.service.xml
213d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_MODULE_CLASS := ETC
223d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_MODULE_PATH := $(TARGET_OUT)/etc/permissions
233d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_SRC_FILES := ../config/com.android.omadm.service.xml
243d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambyinclude $(BUILD_PREBUILT)
253d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
263d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambyinclude $(CLEAR_VARS)
273d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
283d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_MODULE_TAGS := optional
293d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_SRC_FILES := $(call all-java-files-under, src)
303d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
313d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# Sign with platform certificate to prevent disabling the app from Settings menu
323d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_PACKAGE_NAME := DMService
333d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_CERTIFICATE := platform
343d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_PRIVILEGED_MODULE := true
353d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_PROGUARD_FLAG_FILES := proguard.flags
363d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_STATIC_JAVA_LIBRARIES := com.android.omadm.plugin \
373d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby                               com.android.omadm.plugin.dev \
383d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby                               com.android.omadm.pluginhelper \
393d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby                               com.android.omadm.plugin.diagmon
403d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
413d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake HambyLOCAL_JAVA_LIBRARIES := telephony-common
42cf0ca5e246daf7ff4337524b1baaa6259256ba8fYing WangLOCAL_JNI_SHARED_LIBRARIES := libdmengine libdmjavaplugin
43cf0ca5e246daf7ff4337524b1baaa6259256ba8fYing WangLOCAL_REQUIRED_MODULES :=  dmAccounts.xml com.android.omadm.service.xml
44cf0ca5e246daf7ff4337524b1baaa6259256ba8fYing Wang
453569fb900875f73c024c391ef974774cf4f2115eAmit MahajanLOCAL_MULTILIB := 32
463569fb900875f73c024c391ef974774cf4f2115eAmit Mahajan
473d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hambyinclude $(BUILD_PACKAGE)
483d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby
493d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby# Use the following include to make our test apk.
503d91e7ce47853dc4e6ec7e1fc675c3d1585e3c51Jake Hamby#include $(call all-makefiles-under,$(LOCAL_PATH))
51