lm-tecniche-di-programmazione/build.gradle.kts

30 lines
654 B
Plaintext

import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.3.21"
}
group = "norangebit"
version = "0.0.1"
val arrowVersion = "0.8.2"
val kluentVersion = "1.48"
val koinVersion = "1.0.2"
repositories {
mavenCentral()
jcenter()
}
dependencies {
implementation(kotlin("stdlib-jdk8"))
implementation("io.arrow-kt:arrow-core:$arrowVersion")
implementation("org.koin:koin-core:$koinVersion")
testImplementation("org.junit.jupiter:junit-jupiter-api:5.1.0")
testImplementation("org.amshove.kluent:kluent:$kluentVersion")
}
tasks.withType<KotlinCompile> {
kotlinOptions.jvmTarget = "1.8"
}