description = 'Kotlin annotations for JVM' apply plugin: 'kotlin' configureJvm6Project(project) configurePublishing(project) sourceSets { main { java { srcDir 'src' } } } dependencies { compileOnly DependenciesKt.kotlinBuiltins(project) } configureSourcesJar() configureJavadocJar() tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile) { kotlinOptions.jdkHome = JDK_16 kotlinOptions.jvmTarget = 1.6 } compileKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", "-Xnormalize-constructor-calls=enable", ] kotlinOptions.moduleName = project.name } configureJvmIrBackend(project)