summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/android/phonegap-plugin-push
diff options
context:
space:
mode:
authorRene Ae <aehtyb@gmail.com>2015-12-04 20:32:44 -0600
committerRene Ae <aehtyb@gmail.com>2015-12-04 20:32:44 -0600
commit10efb0f7b426426057fed757fe3c851a249358dd (patch)
treeb80e285251d30fbca36220c932ef180c29c55dcf /StoneIsland/platforms/android/phonegap-plugin-push
parent015b58ff6845b5cb79b13fec109a37b4c10c7813 (diff)
android build
Diffstat (limited to 'StoneIsland/platforms/android/phonegap-plugin-push')
-rwxr-xr-xStoneIsland/platforms/android/phonegap-plugin-push/stoneisland-push.gradle21
1 files changed, 21 insertions, 0 deletions
diff --git a/StoneIsland/platforms/android/phonegap-plugin-push/stoneisland-push.gradle b/StoneIsland/platforms/android/phonegap-plugin-push/stoneisland-push.gradle
new file mode 100755
index 00000000..d61b60f5
--- /dev/null
+++ b/StoneIsland/platforms/android/phonegap-plugin-push/stoneisland-push.gradle
@@ -0,0 +1,21 @@
+import java.util.regex.Pattern
+
+def doExtractStringFromManifest(name) {
+ def manifestFile = file(android.sourceSets.main.manifest.srcFile)
+ def pattern = Pattern.compile(name + "=\"(.*?)\"")
+ def matcher = pattern.matcher(manifestFile.getText())
+ matcher.find()
+ return matcher.group(1)
+}
+
+android {
+ sourceSets {
+ main {
+ manifest.srcFile 'AndroidManifest.xml'
+ }
+ }
+
+ defaultConfig {
+ applicationId = doExtractStringFromManifest("package")
+ }
+} \ No newline at end of file