Nir
09/09/2020, 2:14 AMimport org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.4.0"
kotlin("kapt") version "1.4.0"
}
group = "FooBarBaz"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
jcenter()
maven ("<https://dl.bintray.com/arrow-kt/arrow-kt/>" )
}
val arrow_version = "0.10.5"
dependencies {
implementation(kotlin("stdlib-jdk8"))
implementation(kotlin("io.arrow-kt:arrow-optics:$arrow_version"))
implementation(kotlin("io.arrow-kt:arrow-syntax:$arrow_version"))
implementation(kotlin("io.arrow-kt:arrow-optics:$arrow_version"))
//kapt("io.arrow-kt:arrow-meta:$arrow_version")
}
tasks.withType<KotlinCompile> {
kotlinOptions.jvmTarget = "1.8"
}
sourceSets.main {
java.srcDirs("src/java", "src/kotlin")
}
My dir structure is src/main/kotlin/main.kt