Skip to content

Commit c93d6ae

Browse files
authored
Add rules_jvm_external overrides for stdlib (#1219)
1 parent e51619c commit c93d6ae

File tree

2 files changed

+93
-131
lines changed

2 files changed

+93
-131
lines changed

MODULE.bazel

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,10 @@ maven.install(
7373
"javax.inject:javax.inject:1",
7474
"org.apache.commons:commons-compress:1.26.2",
7575
"org.pantsbuild:jarjar:1.7.2",
76-
"org.jetbrains.kotlinx:atomicfu-js:0.15.2",
77-
"org.jetbrains.kotlinx:kotlinx-serialization-runtime:1.0-M1-1.4.0-rc",
78-
"dev.zacsweers.autoservice:auto-service-ksp:jar:1.1.0",
79-
"com.squareup.moshi:moshi:1.15.0",
80-
"com.squareup.moshi:moshi-kotlin:1.15.0",
81-
"com.squareup.moshi:moshi-kotlin-codegen:1.15.0",
76+
"dev.zacsweers.autoservice:auto-service-ksp:jar:1.2.0",
77+
"com.squareup.moshi:moshi:1.15.1",
78+
"com.squareup.moshi:moshi-kotlin:1.15.1",
79+
"com.squareup.moshi:moshi-kotlin-codegen:1.15.1",
8280
],
8381
fail_if_repin_required = True,
8482
fetch_sources = True,
@@ -89,6 +87,21 @@ maven.install(
8987
"https://repo1.maven.org/maven2",
9088
],
9189
)
90+
maven.override(
91+
name = "override_target_in_deps_kotlin_stdlib",
92+
coordinates = "org.jetbrains.kotlin.kotlin:kotlin-stdlib",
93+
target = "@rules_kotlin//kotlin/compiler:kotlin-stdlib",
94+
)
95+
maven.override(
96+
name = "override_target_in_deps_kotlin_stdlib_jdk7",
97+
coordinates = "org.jetbrains.kotlin.kotlin:kotlin-stdlib-jdk7",
98+
target = "@rules_kotlin//kotlin/compiler:kotlin-stdlib-jdk7",
99+
)
100+
maven.override(
101+
name = "override_target_in_deps_kotlin_stdlib_jdk8",
102+
coordinates = "org.jetbrains.kotlin.kotlin:kotlin-stdlib-jdk8",
103+
target = "@rules_kotlin//kotlin/compiler:kotlin-stdlib-jdk8",
104+
)
92105
use_repo(maven, "kotlin_rules_maven", "unpinned_kotlin_rules_maven")
93106

94107
bazel_dep(name = "rules_pkg", version = "0.7.0")

0 commit comments

Comments
 (0)