summaryrefslogtreecommitdiff
path: root/gradle
diff options
context:
space:
mode:
Diffstat (limited to 'gradle')
-rw-r--r--gradle/sonatype.gradle21
1 files changed, 21 insertions, 0 deletions
diff --git a/gradle/sonatype.gradle b/gradle/sonatype.gradle
index 107aafe..528bc04 100644
--- a/gradle/sonatype.gradle
+++ b/gradle/sonatype.gradle
@@ -30,6 +30,27 @@ Boolean doSigning() {
signingEnabled.trim() == "true"
}
+task javadocJar(type: Jar, dependsOn: "javadoc") {
+ classifier = 'javadoc'
+ from "build/docs/javadoc"
+}
+
+task sourcesJar(type: Jar) {
+ from sourceSets.main.allSource
+ classifier = 'sources'
+}
+
+artifacts {
+ archives jar
+ archives javadocJar
+ archives sourcesJar
+}
+
+signing {
+ required { doSigning() }
+ sign configurations.archives
+}
+
uploadArchives {
enabled = true
repositories {