[K/N][build] Cleanup obsolete build tasks

* Remove obsolete reporting
* Remove old build tasks: BuildPusher and CollisionDetector
* Gradle build file cleanup
* Remove old wrappers

Merge-request: KT-MR-8788
Merged-by: Pavel Punegov <Pavel.Punegov@jetbrains.com>
This commit is contained in:
Pavel Punegov
2023-02-13 14:02:28 +00:00
committed by Space Team
parent 26c1098a4f
commit a9cae3fe87
15 changed files with 24 additions and 598 deletions
+9 -6
View File
@@ -16,14 +16,13 @@
@file:Suppress("UnstableApiUsage")
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet
plugins {
id("kotlin")
}
val rootBuildDirectory by extra(file(".."))
apply(from="../gradle/loadRootProperties.gradle")
apply(from = "../gradle/loadRootProperties.gradle")
val kotlinVersion = project.bootstrapKotlinVersion
@@ -34,12 +33,16 @@ repositories {
mavenCentral()
}
sourceSets["main"].withConvention(KotlinSourceSet::class) {
kotlin.srcDir("src/main/kotlin")
kotlin.srcDir("src/library/kotlin")
kotlin {
sourceSets {
main {
kotlin.srcDir("src/main/kotlin")
kotlin.srcDir("src/library/kotlin")
}
}
}
tasks.withType<KotlinCompile> {
tasks.withType<KotlinCompile>().configureEach {
kotlinOptions.jvmTarget = "1.8"
kotlinOptions.freeCompilerArgs += listOf("-Xskip-prerelease-check")
}