|
@@ -1,59 +0,0 @@
|
|
|
-apply plugin: 'com.jfrog.bintray'
|
|
|
|
|
-
|
|
|
|
|
-version = libraryVersion
|
|
|
|
|
-
|
|
|
|
|
-if (project.hasProperty("android")) { // Android libraries
|
|
|
|
|
- task sourcesJar(type: Jar) {
|
|
|
|
|
- classifier = 'sources'
|
|
|
|
|
- from android.sourceSets.main.java.srcDirs
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- task javadoc(type: Javadoc) {
|
|
|
|
|
- source = android.sourceSets.main.java.srcDirs
|
|
|
|
|
- classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
|
|
|
|
|
- }
|
|
|
|
|
-} else { // Java libraries
|
|
|
|
|
- task sourcesJar(type: Jar, dependsOn: classes) {
|
|
|
|
|
- classifier = 'sources'
|
|
|
|
|
- from sourceSets.main.allSource
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-task javadocJar(type: Jar, dependsOn: javadoc) {
|
|
|
|
|
- classifier = 'javadoc'
|
|
|
|
|
- from javadoc.destinationDir
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-artifacts {
|
|
|
|
|
- archives javadocJar
|
|
|
|
|
- archives sourcesJar
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-// Bintray
|
|
|
|
|
-Properties properties = new Properties()
|
|
|
|
|
-properties.load(project.rootProject.file('local.properties').newDataInputStream())
|
|
|
|
|
-
|
|
|
|
|
-bintray {
|
|
|
|
|
- user = properties.getProperty("bintray.user")
|
|
|
|
|
- key = properties.getProperty("bintray.apikey")
|
|
|
|
|
-
|
|
|
|
|
- configurations = ['archives']
|
|
|
|
|
- pkg {
|
|
|
|
|
- repo = bintrayRepo
|
|
|
|
|
- name = bintrayName
|
|
|
|
|
- desc = libraryDescription
|
|
|
|
|
- websiteUrl = siteUrl
|
|
|
|
|
- vcsUrl = gitUrl
|
|
|
|
|
- licenses = allLicenses
|
|
|
|
|
- publish = true
|
|
|
|
|
- publicDownloadNumbers = true
|
|
|
|
|
- version {
|
|
|
|
|
- desc = libraryDescription
|
|
|
|
|
- gpg {
|
|
|
|
|
- sign = true //Determines whether to GPG sign the files. The default is false
|
|
|
|
|
- passphrase = properties.getProperty("bintray.gpg.password")
|
|
|
|
|
- //Optional. The passphrase for GPG signing'
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|