File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import org.gradle.api.internal.classpath.ModuleRegistry
3
3
import org.gradle.api.tasks.testing.logging.TestExceptionFormat
4
4
import org.gradle.api.tasks.testing.logging.TestLogEvent
5
5
import org.gradle.kotlin.dsl.support.serviceOf
6
+ import org.jetbrains.dokka.gradle.DokkaTask
6
7
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
7
8
8
9
plugins {
@@ -79,9 +80,10 @@ tasks.withType<Test> {
79
80
project.configureTestResources()
80
81
81
82
// Generate a file with the latest versions of the plugin & instrumentation
83
+ val genFolder = " build/generated/sources/plugin"
82
84
val versionClassTask = tasks.register<Copy >(" createVersionClass" ) {
83
85
from(" src/main/templates/Libraries.kt" )
84
- into(" build/generated/sources/plugin /de/mannodermaus" )
86
+ into(" $genFolder /de/mannodermaus" )
85
87
filter(
86
88
mapOf (
87
89
" tokens" to mapOf (
@@ -97,9 +99,13 @@ val versionClassTask = tasks.register<Copy>("createVersionClass") {
97
99
}
98
100
sourceSets {
99
101
main {
100
- java.srcDir(" build/generated/sources/plugin " )
102
+ java.srcDir(genFolder )
101
103
}
102
104
}
105
+ tasks.withType<DokkaTask > {
106
+ // Connect additional source folder to Dokka generation task
107
+ dependsOn(versionClassTask)
108
+ }
103
109
104
110
// ------------------------------------------------------------------------------------------------
105
111
// Dependency Definitions
You can’t perform that action at this time.
0 commit comments