From 0c61a316ed02ee98fa6027901529537c8a8d4119 Mon Sep 17 00:00:00 2001 From: thatsIch Date: Tue, 16 Feb 2016 22:08:55 +0100 Subject: [PATCH] Can generate javadocs again using gradle --- gradle/scripts/artifacts.gradle | 37 ++++++++++++++++++++++----------- 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/gradle/scripts/artifacts.gradle b/gradle/scripts/artifacts.gradle index 2a0892cb..ba1cc50d 100644 --- a/gradle/scripts/artifacts.gradle +++ b/gradle/scripts/artifacts.gradle @@ -1,14 +1,27 @@ -//task myJavadocs(type: Javadoc) { -// source = sourceSets.api.java -// include "appeng/api/**" -// -// classpath = configurations.compile -//} -// -//task javadocJar(type: Jar, dependsOn: myJavadocs) { -// classifier = 'javadoc' -// from 'build/docs/javadoc/' -//} +if (JavaVersion.current().isJava8Compatible()) { + allprojects { + tasks.withType(Javadoc) { + options.addStringOption('Xdoclint:none', '-quiet') + } + } +} + +javadoc { + options.encoding = 'UTF-8' + options.charSet = 'UTF-8' +} + +task myJavadocs(type: Javadoc) { + source = sourceSets.api.java + include "appeng/api/**" + + classpath = configurations.compile +} + +task javadocJar(type: Jar, dependsOn: myJavadocs) { + classifier = 'javadoc' + from 'build/docs/javadoc/' +} /* task sourceJar(type: Jar, dependsOn: classes) { @@ -46,6 +59,6 @@ task apiJar(type: Jar) { artifacts { archives devJar archives apiJar -// archives javadocJar + archives javadocJar archives sourceJar } \ No newline at end of file