blob: c809914c4fdb2d56985eef415ae82295daa7fee6
1 | LOCAL_PATH:= $(call my-dir) |
2 | include $(CLEAR_VARS) |
3 | |
4 | LOCAL_MODULE_TAGS := optional |
5 | LOCAL_STATIC_JAVA_LIBRARIES := libota |
6 | LOCAL_SDK_VERSION := current |
7 | |
8 | ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK) |
9 | LOCAL_PROPRIETARY_MODULE := true |
10 | endif |
11 | |
12 | ifeq ($(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 |
22 | else |
23 | LOCAL_SRC_FILES := $(call all-java-files-under, src)\ |
24 | $(call all-Iaidl-files-under, src) |
25 | endif |
26 | LOCAL_PACKAGE_NAME := OTAUpgrade |
27 | LOCAL_CERTIFICATE := platform |
28 | LOCAL_DEX_PREOPT := false |
29 | LOCAL_PROGUARD_ENABLED := full |
30 | LOCAL_PROGUARD_FLAGS := -include $(LOCAL_PATH)/proguard.flags |
31 | |
32 | include $(BUILD_PACKAGE) |
33 | ############################################## |
34 | |
35 | include $(CLEAR_VARS) |
36 | LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libota:libs/libotaupdate.jar |
37 | |
38 | include $(BUILD_MULTI_PREBUILT) |
39 | |
40 | |
41 | |
42 | # Use the folloing include to make our test apk. |
43 | include $(call all-makefiles-under,$(LOCAL_PATH)) |
44 |