forked from gradle/gradle
/
build.gradle.kts
34 lines (29 loc) · 1.08 KB
/
build.gradle.kts
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
plugins {
id("gradlebuild.build-logic.kotlin-dsl-gradle-plugin")
id("gradlebuild.build-logic.groovy-dsl-gradle-plugin")
}
description = "Provides a plugin to generate Gradle's DSL reference, User Manual and Javadocs"
dependencies {
implementation(project(":basics"))
implementation(project(":module-identity"))
implementation(project(":build-update-utils"))
implementation("com.github.javaparser:javaparser-core")
implementation("com.google.guava:guava")
implementation("com.uwyn:jhighlight") {
exclude(module = "servlet-api")
}
implementation("com.vladsch.flexmark:flexmark-all")
implementation("commons-lang:commons-lang")
implementation("org.asciidoctor:asciidoctor-gradle-jvm")
implementation("org.asciidoctor:asciidoctorj")
implementation("org.asciidoctor:asciidoctorj-pdf")
testImplementation(gradleTestKit())
}
gradlePlugin {
plugins {
register("gradleDocumentation") {
id = "gradlebuild.documentation"
implementationClass = "gradlebuild.docs.GradleBuildDocumentationPlugin"
}
}
}