summaryrefslogtreecommitdiff
path: root/Android.mk (plain)
blob: c809914c4fdb2d56985eef415ae82295daa7fee6
1LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_MODULE_TAGS := optional
5LOCAL_STATIC_JAVA_LIBRARIES := libota
6LOCAL_SDK_VERSION := current
7
8ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
9LOCAL_PROPRIETARY_MODULE := true
10endif
11
12ifeq ($(PLATFORM_SDK_VERSION),23)
13 LOCAL_SRC_FILES := $(TOP)/src/com/droidlogic/otaupgrade/BackupActivity.java \
14 $(TOP)/src/com/droidlogic/otaupgrade/BadMovedSDcard.java \
15 $(TOP)/src/com/droidlogic/otaupgrade/FileSelector.java \
16 $(TOP)/src/com/droidlogic/otaupgrade/InstallPackage.java \
17 $(TOP)/src/com/droidlogic/otaupgrade/LoaderReceiver.java \
18 $(TOP)/src/com/droidlogic/otaupgrade/MainActivity.java \
19 $(TOP)/src/com/droidlogic/otaupgrade/PrefUtils.java \
20 $(TOP)/src/com/droidlogic/otaupgrade/UpdateActivity.java \
21 $(TOP)/src/com/droidlogic/otaupgrade/UpdateService.java
22else
23 LOCAL_SRC_FILES := $(call all-java-files-under, src)\
24 $(call all-Iaidl-files-under, src)
25endif
26LOCAL_PACKAGE_NAME := OTAUpgrade
27LOCAL_CERTIFICATE := platform
28LOCAL_DEX_PREOPT := false
29LOCAL_PROGUARD_ENABLED := full
30LOCAL_PROGUARD_FLAGS := -include $(LOCAL_PATH)/proguard.flags
31
32include $(BUILD_PACKAGE)
33##############################################
34
35include $(CLEAR_VARS)
36LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libota:libs/libotaupdate.jar
37
38include $(BUILD_MULTI_PREBUILT)
39
40
41
42# Use the folloing include to make our test apk.
43include $(call all-makefiles-under,$(LOCAL_PATH))
44