summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIan Pedowitz <ijpedowitz@google.com>2018-06-14 08:35:18 +0200
committerIan Pedowitz <ijpedowitz@google.com>2018-06-14 08:35:18 +0200
commitc02fb99e1db264a461ee2bdc05ab0ff1bef101fd (patch)
tree92854372f14b5d5350fc067e4415be1a0ededdaa
parentupdater_sample: add proguard.flags (diff)
downloadandroid_bootable_recovery-c02fb99e1db264a461ee2bdc05ab0ff1bef101fd.tar
android_bootable_recovery-c02fb99e1db264a461ee2bdc05ab0ff1bef101fd.tar.gz
android_bootable_recovery-c02fb99e1db264a461ee2bdc05ab0ff1bef101fd.tar.bz2
android_bootable_recovery-c02fb99e1db264a461ee2bdc05ab0ff1bef101fd.tar.lz
android_bootable_recovery-c02fb99e1db264a461ee2bdc05ab0ff1bef101fd.tar.xz
android_bootable_recovery-c02fb99e1db264a461ee2bdc05ab0ff1bef101fd.tar.zst
android_bootable_recovery-c02fb99e1db264a461ee2bdc05ab0ff1bef101fd.zip
-rw-r--r--updater_sample/Android.mk5
-rw-r--r--updater_sample/proguard.flags23
-rw-r--r--updater_sample/tests/Android.mk6
3 files changed, 6 insertions, 28 deletions
diff --git a/updater_sample/Android.mk b/updater_sample/Android.mk
index a5deee1c8..7662111b7 100644
--- a/updater_sample/Android.mk
+++ b/updater_sample/Android.mk
@@ -20,8 +20,9 @@ include $(CLEAR_VARS)
LOCAL_PACKAGE_NAME := SystemUpdaterSample
LOCAL_MODULE_TAGS := samples
LOCAL_SDK_VERSION := system_current
-LOCAL_PRIVILEGED_MODULE := true
-LOCAL_PROGUARD_FLAG_FILES := proguard.flags
+
+# TODO: enable proguard and use proguard.flags file
+LOCAL_PROGUARD_ENABLED := disabled
LOCAL_SRC_FILES := $(call all-java-files-under, src)
diff --git a/updater_sample/proguard.flags b/updater_sample/proguard.flags
deleted file mode 100644
index 5883608d7..000000000
--- a/updater_sample/proguard.flags
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright (C) 2018 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-# Keep, used in tests.
--keep public class com.example.android.systemupdatersample.UpdateManager {
- public int getUpdaterState();
-}
-
-# Keep, used in tests.
--keep public class com.example.android.systemupdatersample.UpdateConfig {
- public <init>(java.lang.String, java.lang.String, int);
-}
diff --git a/updater_sample/tests/Android.mk b/updater_sample/tests/Android.mk
index 415760454..9aec372e3 100644
--- a/updater_sample/tests/Android.mk
+++ b/updater_sample/tests/Android.mk
@@ -22,10 +22,10 @@ LOCAL_SDK_VERSION := system_current
LOCAL_MODULE_TAGS := tests
LOCAL_JAVA_LIBRARIES := \
android.test.base.stubs \
- android.test.runner.stubs
-LOCAL_STATIC_JAVA_LIBRARIES := android-support-test \
- mockito-target-minus-junit4 \
+ android.test.runner.stubs \
guava
+LOCAL_STATIC_JAVA_LIBRARIES := android-support-test \
+ mockito-target-minus-junit4
LOCAL_INSTRUMENTATION_FOR := SystemUpdaterSample
LOCAL_PROGUARD_ENABLED := disabled