2018-10-26 17:45:41 +03:00
|
|
|
plugins {
|
|
|
|
id "java"
|
2019-02-12 11:58:58 +03:00
|
|
|
id "me.champeau.gradle.jmh" version "0.4.8"
|
2019-01-21 10:22:37 +03:00
|
|
|
id 'org.jetbrains.kotlin.jvm'
|
2018-10-26 17:45:41 +03:00
|
|
|
}
|
|
|
|
|
2019-01-21 16:20:14 +03:00
|
|
|
repositories {
|
|
|
|
maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' }
|
|
|
|
maven{ url "http://dl.bintray.com/kyonifer/maven"}
|
|
|
|
mavenCentral()
|
|
|
|
}
|
|
|
|
|
2018-10-26 17:45:41 +03:00
|
|
|
dependencies {
|
2019-01-21 15:05:44 +03:00
|
|
|
implementation project(":kmath-core")
|
|
|
|
implementation project(":kmath-coroutines")
|
|
|
|
implementation project(":kmath-commons")
|
|
|
|
implementation project(":kmath-koma")
|
2019-02-12 11:58:58 +03:00
|
|
|
implementation group: "com.kyonifer", name:"koma-core-ejml", version: "0.12"
|
2019-02-20 12:54:39 +03:00
|
|
|
implementation "org.jetbrains.kotlinx:kotlinx-io-jvm:0.1.5"
|
2019-02-12 11:58:58 +03:00
|
|
|
//compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
|
2018-12-11 17:25:55 +03:00
|
|
|
//jmh project(':kmath-core')
|
2019-01-07 17:18:31 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
jmh{
|
|
|
|
warmupIterations = 1
|
|
|
|
}
|
|
|
|
|
2019-01-21 10:22:37 +03:00
|
|
|
jmhClasses.dependsOn(compileKotlin)
|
|
|
|
|
|
|
|
compileKotlin {
|
|
|
|
kotlinOptions {
|
|
|
|
jvmTarget = "1.8"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
compileTestKotlin {
|
|
|
|
kotlinOptions {
|
|
|
|
jvmTarget = "1.8"
|
|
|
|
}
|
|
|
|
}
|