aboutsummaryrefslogtreecommitdiffstats
path: root/anttasks/src/com/android
diff options
context:
space:
mode:
Diffstat (limited to 'anttasks/src/com/android')
-rw-r--r--anttasks/src/com/android/ant/AaptExecTask.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/anttasks/src/com/android/ant/AaptExecTask.java b/anttasks/src/com/android/ant/AaptExecTask.java
index d0fba5f..2b57277 100644
--- a/anttasks/src/com/android/ant/AaptExecTask.java
+++ b/anttasks/src/com/android/ant/AaptExecTask.java
@@ -96,6 +96,7 @@ public final class AaptExecTask extends SingleDependencyTask {
private String mLibraryResFolderPathRefid;
private String mLibraryPackagesRefid;
private boolean mNonConstantId;
+ private String mIgnoreAssets;
/**
* Input path that ignores the same folders/files that aapt does.
@@ -182,6 +183,10 @@ public final class AaptExecTask extends SingleDependencyTask {
mNonConstantId = nonConstantId;
}
+ public void setIgnoreAssets(String ignoreAssets) {
+ mIgnoreAssets = ignoreAssets;
+ }
+
public void setVersioncode(String versionCode) {
if (versionCode.length() > 0) {
try {
@@ -621,6 +626,12 @@ public final class AaptExecTask extends SingleDependencyTask {
task.createArg().setValue(mRFolder);
}
+ // ignore assets flag
+ if (mIgnoreAssets != null && mIgnoreAssets.length() > 0) {
+ task.createArg().setValue("--ignore-assets");
+ task.createArg().setValue(mIgnoreAssets);
+ }
+
// Use dependency generation
task.createArg().setValue("--generate-dependencies");