diff options
Diffstat (limited to 'anttasks')
-rw-r--r-- | anttasks/src/com/android/ant/AaptExecLoopTask.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/anttasks/src/com/android/ant/AaptExecLoopTask.java b/anttasks/src/com/android/ant/AaptExecLoopTask.java index 6c98cbd..ebefde5 100644 --- a/anttasks/src/com/android/ant/AaptExecLoopTask.java +++ b/anttasks/src/com/android/ant/AaptExecLoopTask.java @@ -78,6 +78,7 @@ public final class AaptExecLoopTask extends BaseTask { private boolean mVerbose = false; private boolean mUseCrunchCache = false; private int mVersionCode = 0; + private String mVersionName; private String mManifest; private ArrayList<Path> mResources; private String mAssets; @@ -139,6 +140,14 @@ public final class AaptExecLoopTask extends BaseTask { } } + /** + * Sets the value of the "versionName" attribute + * @param versionName the value + */ + public void setVersionname(String versionName) { + mVersionName = versionName; + } + public void setDebug(boolean value) { mDebug = value; } @@ -418,6 +427,11 @@ public final class AaptExecLoopTask extends BaseTask { task.createArg().setValue(Integer.toString(mVersionCode)); } + if ((mVersionName != null) && (mVersionName.length() > 0)) { + task.createArg().setValue("--version-name"); + task.createArg().setValue(mVersionName); + } + // manifest location if (mManifest != null) { task.createArg().setValue("-M"); |