Skip to content

Commit ae61059

Browse files
committed
Replaced compiler-specific modules with version-specific source sets (#84)
1 parent 94f0705 commit ae61059

File tree

45 files changed

+214
-301
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+214
-301
lines changed

compiler-plugin/build.gradle.kts

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,13 @@
33
*/
44

55
import org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode
6-
import org.jetbrains.kotlin.gradle.dsl.KotlinProjectExtension
76
import util.configureMetaTasks
87

8+
plugins {
9+
alias(libs.plugins.conventions.jvm)
10+
alias(libs.plugins.compiler.specific.module)
11+
}
12+
913
val kotlinVersion: String by extra
1014
val rpcVersion: String = libs.versions.kotlinx.rpc.get()
1115

@@ -14,17 +18,12 @@ allprojects {
1418
version = "$kotlinVersion-$rpcVersion"
1519
}
1620

17-
plugins {
18-
alias(libs.plugins.conventions.jvm)
19-
alias(libs.plugins.compiler.specific.module)
21+
kotlin {
22+
explicitApi = ExplicitApiMode.Disabled
2023
}
2124

22-
subprojects {
23-
afterEvaluate {
24-
configure<KotlinProjectExtension> {
25-
explicitApi = ExplicitApiMode.Disabled
26-
}
27-
}
25+
dependencies {
26+
compileOnly(libs.kotlin.compiler.embeddable)
2827
}
2928

3029
configureMetaTasks("cleanTest", "test")

compiler-plugin/compiler-plugin-1_7/build.gradle.kts

Lines changed: 0 additions & 11 deletions
This file was deleted.

compiler-plugin/compiler-plugin-1_7_2/build.gradle.kts

Lines changed: 0 additions & 11 deletions
This file was deleted.

compiler-plugin/compiler-plugin-1_8/build.gradle.kts

Lines changed: 0 additions & 11 deletions
This file was deleted.

compiler-plugin/compiler-plugin-1_9/build.gradle.kts

Lines changed: 0 additions & 11 deletions
This file was deleted.

compiler-plugin/compiler-plugin-core/build.gradle.kts

Lines changed: 0 additions & 11 deletions
This file was deleted.

compiler-plugin/gradle.properties

Lines changed: 0 additions & 5 deletions
This file was deleted.

compiler-plugin/settings.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ pluginManagement {
1313

1414
plugins {
1515
id("settings-conventions")
16-
id("compiler-specific-modules")
1716
}
1817

1918
includeRootAsPublic()

0 commit comments

Comments
 (0)