in src/main/scala/kotlin/KotlinPlugin.scala [33:50]
override def projectSettings: Seq[Def.Setting[?]] = Seq(
autoScalaLibrary := false,
crossPaths := false,
libraryDependencies ++= Seq(
"org.jetbrains.kotlin" % "kotlin-compiler-embeddable" % kotlinVersion.value % KotlinInternal.name
) ++ kotlinScriptCompilerDeps(kotlinVersion.value, kotlinRuntimeProvided.value),
KotlinInternal / managedClasspath := Classpaths.managedJars(KotlinInternal, classpathTypes.value, update.value),
kotlinVersion := "1.3.50",
kotlincJvmTarget := "1.6",
kotlinRuntimeProvided := false,
kotlincOptions := Nil,
kotlincPluginOptions := Nil,
watchSources ++= {
import language.postfixOps
val kotlinSources = "*.kt" || "*.kts"
(Compile / sourceDirectories).value.flatMap(_ ** kotlinSources get) ++
(Test / sourceDirectories).value.flatMap(_ ** kotlinSources get)
}