aboutsummaryrefslogtreecommitdiff
path: root/builder-model/src/main/java/com/android
diff options
context:
space:
mode:
authorWing Lam <lamwing@google.com>2013-08-20 16:38:23 -0700
committerWing Lam <lamwing@google.com>2013-08-21 11:09:36 -0700
commitc4986e7a0c8022817df8f6dabbab4e8a87bd0477 (patch)
treeba80b3f6c7fb5c15e6c44769790967fccf4462e2 /builder-model/src/main/java/com/android
parent263c42c75f782fae79f029287b5cf3e12c19039e (diff)
downloadbuild-c4986e7a0c8022817df8f6dabbab4e8a87bd0477.tar.gz
ProGuard support for libraries.
Change-Id: I38069666a4cc9f84c07337f26bd6dcdb0b253548
Diffstat (limited to 'builder-model/src/main/java/com/android')
-rw-r--r--builder-model/src/main/java/com/android/builder/model/BaseConfig.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/builder-model/src/main/java/com/android/builder/model/BaseConfig.java b/builder-model/src/main/java/com/android/builder/model/BaseConfig.java
index ff3efcc..fbf6eb4 100644
--- a/builder-model/src/main/java/com/android/builder/model/BaseConfig.java
+++ b/builder-model/src/main/java/com/android/builder/model/BaseConfig.java
@@ -40,4 +40,12 @@ public interface BaseConfig {
*/
@NonNull
List<File> getProguardFiles();
+
+ /**
+ * Returns the list of proguard rule files for consumers of the library to use.
+ *
+ * @return a non-null list of files.
+ */
+ @NonNull
+ List<File> getConsumerProguardFiles();
}