https://kotlinlang.org logo
#getting-started
Title
# getting-started
c

Chrys

11/09/2023, 11:00 AM
I want to make kaptKotlin run before bootRun:
Copy code
sourceSets {
    if(project.gradle.startParameter.taskNames.contains("kaptKotlin")) {
        main {
            kotlin {
                srcDirs("src/main/kotlin", "../shared/src/jvmMain/kotlin")
            }
        }
    }
}

tasks.bootRun {
    dependsOn("kaptKotlin")
}
When I run the kaptKotlin directly, classes are generated, but they are not when I run bootRun. Although I've specified the dependency between the two tasks