summaryrefslogtreecommitdiffstats
path: root/src/proguard/ant/ClassPathElement.java
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2015-01-08 08:24:06 -0800
committerBrian Carlstrom <bdc@google.com>2015-01-08 10:29:11 -0800
commitcd9e071098d0539dda3a4a5d3f45cfd8814de4ed (patch)
tree9ac962825d41c4fb8ad1ec0fc2e8b441b42d3869 /src/proguard/ant/ClassPathElement.java
parent9961286c06c25cd03464d3e2b00bd9b9dedf96ba (diff)
downloadexternal_proguard-cd9e071098d0539dda3a4a5d3f45cfd8814de4ed.tar.gz
external_proguard-cd9e071098d0539dda3a4a5d3f45cfd8814de4ed.tar.bz2
external_proguard-cd9e071098d0539dda3a4a5d3f45cfd8814de4ed.zip
Upgrade Proguard to 5.1.
Downloaded from: http://sourceforge.net/projects/proguard/files/proguard/5.1/ Bug: 17550647 (cherry picked from commit 2270795fbe0b277bfd49f40950ecaa78583175cc) Change-Id: I4d4c6b4f11aca8d5595b7f285c675bc5873d5e24
Diffstat (limited to 'src/proguard/ant/ClassPathElement.java')
-rw-r--r--src/proguard/ant/ClassPathElement.java18
1 files changed, 17 insertions, 1 deletions
diff --git a/src/proguard/ant/ClassPathElement.java b/src/proguard/ant/ClassPathElement.java
index b496123..ef5b510 100644
--- a/src/proguard/ant/ClassPathElement.java
+++ b/src/proguard/ant/ClassPathElement.java
@@ -2,7 +2,7 @@
* ProGuard -- shrinking, optimization, obfuscation, and preverification
* of Java bytecode.
*
- * Copyright (c) 2002-2013 Eric Lafortune (eric@graphics.cornell.edu)
+ * Copyright (c) 2002-2014 Eric Lafortune (eric@graphics.cornell.edu)
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
@@ -36,7 +36,9 @@ import java.io.File;
public class ClassPathElement extends Path
{
private String filter;
+ private String apkFilter;
private String jarFilter;
+ private String aarFilter;
private String warFilter;
private String earFilter;
private String zipFilter;
@@ -120,7 +122,9 @@ public class ClassPathElement extends Path
new ClassPathEntry(file.isAbsolute() ? file : new File(baseDir, fileName),
output);
entry.setFilter(ListUtil.commaSeparatedList(filter));
+ entry.setApkFilter(ListUtil.commaSeparatedList(apkFilter));
entry.setJarFilter(ListUtil.commaSeparatedList(jarFilter));
+ entry.setAarFilter(ListUtil.commaSeparatedList(aarFilter));
entry.setWarFilter(ListUtil.commaSeparatedList(warFilter));
entry.setEarFilter(ListUtil.commaSeparatedList(earFilter));
entry.setZipFilter(ListUtil.commaSeparatedList(zipFilter));
@@ -166,12 +170,24 @@ public class ClassPathElement extends Path
}
+ public void setApkfilter(String apkFilter)
+ {
+ this.apkFilter = apkFilter;
+ }
+
+
public void setJarfilter(String jarFilter)
{
this.jarFilter = jarFilter;
}
+ public void setAarfilter(String aarFilter)
+ {
+ this.aarFilter = aarFilter;
+ }
+
+
public void setWarfilter(String warFilter)
{
this.warFilter = warFilter;