From 76689704bf2f4cedbb0fb6ec3e4c44926be05539 Mon Sep 17 00:00:00 2001 From: Richard Guest Date: Thu, 26 Apr 2012 11:51:43 +1200 Subject: [PATCH] Set android.manifest.versionCode property. --- .../plugins/android/standalonemojos/ManifestUpdateMojo.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/jayway/maven/plugins/android/standalonemojos/ManifestUpdateMojo.java b/src/main/java/com/jayway/maven/plugins/android/standalonemojos/ManifestUpdateMojo.java index d1400d6a7..8f4788428 100644 --- a/src/main/java/com/jayway/maven/plugins/android/standalonemojos/ManifestUpdateMojo.java +++ b/src/main/java/com/jayway/maven/plugins/android/standalonemojos/ManifestUpdateMojo.java @@ -370,6 +370,7 @@ public void updateManifest(File manifestFile) throws IOException, ParserConfigur } currentVersionCode++; manifestElement.setAttribute(ATTR_VERSION_CODE, String.valueOf(currentVersionCode)); + project.getProperties().setProperty("android.manifest.versionCode", String.valueOf(currentVersionCode)); dirty = true; } @@ -382,6 +383,7 @@ public void updateManifest(File manifestFile) throws IOException, ParserConfigur Integer.toString(artifactVersion.getIncrementalVersion()); getLog().info("Setting " + ATTR_VERSION_CODE + " to " + verCode); manifestElement.setAttribute(ATTR_VERSION_CODE, verCode); + project.getProperties().setProperty("android.manifest.versionCode", String.valueOf(verCode)); dirty = true; } @@ -396,6 +398,7 @@ public void updateManifest(File manifestFile) throws IOException, ParserConfigur manifestElement.setAttribute(ATTR_VERSION_CODE, String.valueOf(parsedVersionCode)); dirty = true; } + project.getProperties().setProperty("android.manifest.versionCode", String.valueOf(parsedVersionCode)); } if (!StringUtils.isEmpty(parsedSharedUserId)) {