Преглед на файлове

Javadoc gradle configuration

Lortseam преди 4 години
родител
ревизия
39eed42907
променени са 1 файла, в които са добавени 11 реда и са изтрити 0 реда
  1. 11 0
      build.gradle

+ 11 - 0
build.gradle

@@ -56,6 +56,16 @@ jar {
 	from "LICENSE"
 }
 
+task javadocs(type: Javadoc) {
+	source = sourceSets.main.allJava
+}
+
+task javadocsJar(type: Jar, dependsOn: javadocs) {
+	classifier = "javadocs"
+	javadocs.failOnError false
+	from javadocs.destinationDir
+}
+
 // configure the maven publication
 publishing {
 	publications {
@@ -67,6 +77,7 @@ publishing {
 			artifact(sourcesJar) {
 				builtBy remapSourcesJar
 			}
+			artifact javadocsJar
 		}
 	}