description = 'Kotlin annotations for JVM' apply plugin: 'kotlin' apply plugin: 'pill-configurable' configureJvm6Project(project) configurePublishing(project) pill { importAsLibrary = true } sourceSets { main { java { srcDir 'src' } } } dependencies { compileOnly DependenciesKt.kotlinBuiltins(project) } artifacts { archives sourcesJar sources sourcesJar } javadocJar() 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", "-module-name", project.name ] }