1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
From: Kai-Chung Yan
Subject: Builds Javadoc only
Use a simplified `docs.gradle` which builds only the Javadoc.
Forwarded: not-needed
--- a/settings.gradle
+++ b/settings.gradle
@@ -102,3 +102,5 @@
assert project.projectDir.isDirectory()
assert project.buildFile.isFile()
}
+
+project(':docs').buildFileName = '../../debian/docs.gradle'
\ No newline at end of file
--- a/buildSrc/build.gradle
+++ b/buildSrc/build.gradle
@@ -33,6 +33,12 @@
sourceSets { test { groovy { exclude '**' } } }
+sourceSets.main.groovy {
+ exclude '**/CacheableAsciidoctorTask.*'
+ exclude 'org/gradle/plugins/jsoup/**'
+ exclude 'org/gradle/plugins/pegdown/**'
+}
+
dependencies {
compile 'org.ow2.asm:asm-all:5.0.3'
compile gradleApi()
@@ -47,10 +53,7 @@
testCompile 'org.spockframework:spock-core:1.0-groovy-2.4@jar', 'cglib:cglib-nodep:3.2.5', 'org.objenesis:objenesis:1.2'
testCompile 'org.hamcrest:hamcrest-core:1.3'
- compile "org.pegdown:pegdown:1.6.0"
- compile "org.jsoup:jsoup:1.6.3"
compile 'me.champeau.gradle:japicmp-gradle-plugin:0.2.4'
- compile "org.asciidoctor:asciidoctor-gradle-plugin:$asciidoctorPluginVersion"
compile 'com.github.javaparser:javaparser-core:2.4.0'
}
|