File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
gradle-conventions/src/main/kotlin Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 22 * Copyright 2023-2025 JetBrains s.r.o and contributors. Use of this source code is governed by the Apache 2.0 license.
33 */
44
5- import gradle.kotlin.dsl.accessors._46680087f5e33e6a2d850d9e9b86aaa7.main
65import org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension
76import util.csm.ProcessCsmTemplate
87import util.other.libs
98import kotlin.io.path.createDirectories
109
1110val kotlin = the<KotlinJvmProjectExtension >()
1211
13- val templatesDir = kotlin.sourceSets.main.map {
12+ val mainSourceSet = kotlin.sourceSets.named(" main" )
13+ val templatesDir = mainSourceSet.map {
1414 it.kotlin.srcDirs.single { dir -> dir.name == " kotlin" }.toPath().parent.resolve(" templates" )
1515}
1616
@@ -28,6 +28,6 @@ val processCsmTemplates =
2828 sourcesDir,
2929 )
3030
31- kotlin.sourceSets.main {
31+ mainSourceSet.configure {
3232 kotlin.srcDirs(processCsmTemplates.map { it.sourcesDir })
3333}
You can’t perform that action at this time.
0 commit comments