blob: 72ba12d6923a288fc89296066aa60763bfe7e0a7 [file] [log] [blame]
plugins {
kotlin("jvm")
id("jps-compatible")
application
}
dependencies {
api(kotlinStdlib())
implementation(project(":compiler:tests-mutes"))
implementation("khttp:khttp:1.0.0")
implementation("com.fasterxml.jackson.module:jackson-module-kotlin:2.11.0")
}
sourceSets {
"main" { projectDefault() }
"test" {}
}
val compileKotlin: org.jetbrains.kotlin.gradle.tasks.KotlinCompile by tasks
compileKotlin.kotlinOptions.freeCompilerArgs += "-Xskip-runtime-version-check"
val mutesPackageName = "org.jetbrains.kotlin.test.mutes"
application {
mainClassName = "$mutesPackageName.MutedTestsSyncKt"
applicationDefaultJvmArgs = rootProject.properties.filterKeys { it.startsWith(mutesPackageName) }.map { (k, v) -> "-D$k=$v" }
}