diff options
Diffstat (limited to 'benchmark')
-rw-r--r-- | benchmark/build.gradle | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/benchmark/build.gradle b/benchmark/build.gradle index 04dde008..751ad78c 100644 --- a/benchmark/build.gradle +++ b/benchmark/build.gradle @@ -1,3 +1,5 @@ +import org.jetbrains.kotlin.gradle.tasks.KotlinCompile + /* * Copyright 2017-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. */ @@ -25,6 +27,18 @@ jmhJar { destinationDirectory = file("$rootDir") } +// to include benchmark-module jmh source set compilation during build to verify that it is also compiled succesfully +assemble.dependsOn jmhClasses + +tasks.withType(KotlinCompile).configureEach { + kotlinOptions { + if (rootProject.ext.kotlin_lv_override != null) { + languageVersion = rootProject.ext.kotlin_lv_override + freeCompilerArgs += "-Xsuppress-version-warnings" + } + } +} + dependencies { implementation 'org.openjdk.jmh:jmh-core:1.35' implementation 'com.google.guava:guava:31.1-jre' |