summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/android/CordovaLib/build.gradle
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2017-09-26 01:35:13 +0200
committerJules Laplace <julescarbon@gmail.com>2017-09-26 01:35:13 +0200
commit597fa051833ca3df6eb185c0143ff82e02dacba1 (patch)
treecb25347477c57f82e955b054b70f4bb5359fb0d2 /StoneIsland/platforms/android/CordovaLib/build.gradle
parent6a9186aea6b85beef28e3eb765fbf2322a1c7890 (diff)
push plugin ugh
Diffstat (limited to 'StoneIsland/platforms/android/CordovaLib/build.gradle')
-rw-r--r--StoneIsland/platforms/android/CordovaLib/build.gradle89
1 files changed, 81 insertions, 8 deletions
diff --git a/StoneIsland/platforms/android/CordovaLib/build.gradle b/StoneIsland/platforms/android/CordovaLib/build.gradle
index 3ff6191b..da3b45bf 100644
--- a/StoneIsland/platforms/android/CordovaLib/build.gradle
+++ b/StoneIsland/platforms/android/CordovaLib/build.gradle
@@ -16,27 +16,31 @@
under the License.
*/
-
+ext {
+ apply from: 'cordova.gradle'
+ cdvCompileSdkVersion = privateHelpers.getProjectTarget()
+ cdvBuildToolsVersion = privateHelpers.findLatestInstalledBuildTools()
+}
buildscript {
repositories {
mavenCentral()
- jcenter();
+ jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
+ classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
+ classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
}
-
}
apply plugin: 'com.android.library'
+apply plugin: 'com.github.dcendents.android-maven'
+apply plugin: 'com.jfrog.bintray'
-ext {
- apply from: 'cordova.gradle'
- cdvCompileSdkVersion = privateHelpers.getProjectTarget()
- cdvBuildToolsVersion = privateHelpers.findLatestInstalledBuildTools()
-}
+group = 'org.apache.cordova'
+version = '6.2.3'
android {
compileSdkVersion cdvCompileSdkVersion
@@ -59,4 +63,73 @@ android {
assets.srcDirs = ['assets']
}
}
+
+ packagingOptions {
+ exclude 'META-INF/LICENSE'
+ exclude 'META-INF/LICENSE.txt'
+ exclude 'META-INF/DEPENDENCIES'
+ exclude 'META-INF/NOTICE'
+ }
+}
+
+install {
+ repositories.mavenInstaller {
+ pom {
+ project {
+ packaging 'aar'
+ name 'Cordova'
+ url 'https://cordova.apache.org'
+ licenses {
+ license {
+ name 'The Apache Software License, Version 2.0'
+ url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
+ }
+ }
+ developers {
+ developer {
+ id 'stevengill'
+ name 'Steve Gill'
+ }
+ }
+ scm {
+ connection 'https://git-wip-us.apache.org/repos/asf?p=cordova-android.git'
+ developerConnection 'https://git-wip-us.apache.org/repos/asf?p=cordova-android.git'
+ url 'https://git-wip-us.apache.org/repos/asf?p=cordova-android'
+
+ }
+ }
+ }
+ }
+}
+
+task sourcesJar(type: Jar) {
+ from android.sourceSets.main.java.srcDirs
+ classifier = 'sources'
+}
+
+artifacts {
+ archives sourcesJar
+}
+
+bintray {
+ user = System.getenv('BINTRAY_USER')
+ key = System.getenv('BINTRAY_KEY')
+ configurations = ['archives']
+ pkg {
+ repo = 'maven'
+ name = 'cordova-android'
+ userOrg = 'cordova'
+ licenses = ['Apache-2.0']
+ vcsUrl = 'https://git-wip-us.apache.org/repos/asf?p=cordova-android.git'
+ websiteUrl = 'https://cordova.apache.org'
+ issueTrackerUrl = 'https://issues.apache.org/jira/browse/CB'
+ publicDownloadNumbers = true
+ licenses = ['Apache-2.0']
+ labels = ['android', 'cordova', 'phonegap']
+ version {
+ name = '6.2.3'
+ released = new Date()
+ vcsTag = '6.2.3'
+ }
+ }
}