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
33import org.gradle.api.tasks.testing.logging.TestExceptionFormat
44import org.gradle.api.tasks.testing.logging.TestLogEvent
55import org.gradle.kotlin.dsl.support.serviceOf
6+ import org.jetbrains.dokka.gradle.DokkaTask
67import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
78
89plugins {
@@ -79,9 +80,10 @@ tasks.withType<Test> {
7980project.configureTestResources()
8081
8182// Generate a file with the latest versions of the plugin & instrumentation
83+ val genFolder = " build/generated/sources/plugin"
8284val versionClassTask = tasks.register<Copy >(" createVersionClass" ) {
8385 from(" src/main/templates/Libraries.kt" )
84- into(" build/generated/sources/plugin /de/mannodermaus" )
86+ into(" $genFolder /de/mannodermaus" )
8587 filter(
8688 mapOf (
8789 " tokens" to mapOf (
@@ -97,9 +99,13 @@ val versionClassTask = tasks.register<Copy>("createVersionClass") {
9799}
98100sourceSets {
99101 main {
100- java.srcDir(" build/generated/sources/plugin " )
102+ java.srcDir(genFolder )
101103 }
102104}
105+ tasks.withType<DokkaTask > {
106+ // Connect additional source folder to Dokka generation task
107+ dependsOn(versionClassTask)
108+ }
103109
104110// ------------------------------------------------------------------------------------------------
105111// Dependency Definitions
You can’t perform that action at this time.
0 commit comments