LeoColman
01/23/2019, 2:35 PMPeter
01/23/2019, 2:51 PMLeoColman
01/23/2019, 3:12 PMLine 5: sourceSets {
^ Unresolved reference: sourceSets
Peter
01/23/2019, 3:17 PMLeoColman
01/23/2019, 3:17 PMapply(from = "other.file.gradle.kts")
?Peter
01/23/2019, 3:18 PMLeoColman
01/23/2019, 3:18 PMPeter
01/23/2019, 3:28 PMLeoColman
01/23/2019, 3:37 PMPeter
01/23/2019, 3:38 PMLeoColman
01/23/2019, 3:40 PMPeter
01/23/2019, 3:42 PMLeoColman
01/23/2019, 3:45 PMPeter
01/23/2019, 3:48 PMconfigure<SourceSetContainer> {
named("main") {
java.srcDir("src/core/java")
}
}
😄LeoColman
01/23/2019, 3:49 PMrook
01/23/2019, 5:08 PMLeoColman
01/23/2019, 5:11 PMrook
01/23/2019, 6:08 PMLeoColman
01/23/2019, 6:14 PMidea
plugin, all in another file (not the main build.gradle)napperley
01/24/2019, 12:10 AMLeoColman
01/24/2019, 12:20 PMrook
01/24/2019, 4:39 PMsourceSets {
getByName("main").java.srcDirs("src/main/kotlin")
getByName("test").java.srcDirs("src/test/kotlin")
getByName("mock").java.srcDirs("src/mock/kotlin")
getByName("prod").java.srcDirs("src/prod/kotlin")
}
LeoColman
01/24/2019, 9:10 PMrook
01/24/2019, 10:00 PMbuildSrc
directory. You can create custom logic in Kotlin files there to resolve whatever you need.