Norbi
04/26/2023, 2:31 PMdependencies {
add("kspCommonMainMetadata", project(":test-processor"))
add("kspJvm", project(":test-processor"))
add("kspJvmTest", project(":test-processor"))
}
But how should I configure KSP to process classes in src/commonTest/kotlin
?
kspCommonTestMetadata
does not seem to exist...src/jvmTest/kotlin
with the above configuration.
But if I move the file to src/jvmMain/kotlin
everything works as expected.Pavel Lahoda
04/27/2023, 6:50 PMNorbi
04/28/2023, 4:29 PMdependencies {
add("kspCommonMainMetadata", project(":test-processor"))
}
tasks.withType<KotlinCompile<*>>().all {
if (name != "kspCommonMainKotlinMetadata") {
dependsOn("kspCommonMainKotlinMetadata")
}
}
kotlin.sourceSets.commonMain {
kotlin.srcDir("build/generated/ksp/metadata/commonMain/kotlin")
}
edwinRNDR
05/01/2023, 11:35 AMPavel Lahoda
05/01/2023, 11:59 AM