2020-11-01 21:38:07 +03:00
|
|
|
plugins {
|
2023-11-15 15:52:47 +03:00
|
|
|
kotlin("jvm") version "1.9.20"
|
2020-11-01 21:38:07 +03:00
|
|
|
application
|
2023-11-15 15:52:47 +03:00
|
|
|
id("com.github.johnrengelman.shadow") version "8.1.1"
|
2020-11-01 21:38:07 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
group = "ru.inr.mass"
|
2023-11-15 15:52:47 +03:00
|
|
|
version = "1.1.1"
|
2020-11-01 21:38:07 +03:00
|
|
|
|
|
|
|
description = "Numass trapping simulation"
|
2020-11-02 20:55:51 +03:00
|
|
|
|
2020-11-01 21:38:07 +03:00
|
|
|
application {
|
2023-11-15 15:52:47 +03:00
|
|
|
mainClass.set("ru.inr.mass.trapping.MainKt")
|
2020-11-01 21:38:07 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
repositories {
|
2023-11-15 15:52:47 +03:00
|
|
|
maven("https://repo.kotlin.link")
|
2020-11-01 21:38:07 +03:00
|
|
|
mavenCentral()
|
|
|
|
}
|
|
|
|
|
|
|
|
dependencies {
|
|
|
|
implementation("org.apache.commons:commons-math3:3.6.1")
|
|
|
|
implementation("org.apache.commons:commons-rng-simple:1.1")
|
2023-11-15 15:52:47 +03:00
|
|
|
implementation("space.kscience:plotlykt-core:0.5.0")
|
2020-11-01 21:38:07 +03:00
|
|
|
implementation("de.m3y.kformat:kformat:0.7")
|
2023-11-15 15:52:47 +03:00
|
|
|
testImplementation(kotlin("test-junit"))
|
2020-11-01 21:38:07 +03:00
|
|
|
}
|
|
|
|
|
2023-11-15 15:52:47 +03:00
|
|
|
kotlin{
|
|
|
|
jvmToolchain(11)
|
2020-11-01 21:38:07 +03:00
|
|
|
}
|
|
|
|
|