Skip to content

Commit b55e264

Browse files
committed
chore: native image toolchain support
1 parent 1b594a2 commit b55e264

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

gradle/libs.versions.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ kotlinx-datetime-zoneinfo = "2025a-spi.0.6.2"
3232
kotlinx-serialization = "1.8.1"
3333
kotlinx-rpc = "0.6.0"
3434
kotlinx-collections-immutable = "0.3.8"
35-
kotlinx-lincheck = "2.38"
35+
kotlinx-lincheck = "2.39"
3636
kotlinx-html = "0.12.0"
3737
kotlinx-browser = "0.3"
3838
kotlinx-benchmark = "0.4.13"
3939
kotlinx-fuzz = "0.2.2"
4040
kotlinx-metadata = "0.9.0"
4141
kotlinx-reflect-lite = "1.1.0"
42-
kotlin-wrappers = "2025.4.6"
42+
kotlin-wrappers = "2025.4.9"
4343
kotlin-redacted = "1.13.0"
4444
kotlin-serviceloader = "0.0.15"
4545
kotlinx-multik = "0.2.3"
@@ -60,8 +60,8 @@ spring-depmgmt = "1.1.7"
6060
ktor = "3.1.2"
6161
ktor-cohort = "2.6.2"
6262
otel = "1.49.0"
63-
otel-instr = "2.14.0"
64-
otel-instr-alpha = "2.14.0-alpha"
63+
otel-instr = "2.15.0"
64+
otel-instr-alpha = "2.15.0-alpha"
6565
otel-semconv = "1.32.0"
6666
otel-samplers = "1.45.0-alpha"
6767
elastic-otel = "0.4.0"
@@ -103,7 +103,7 @@ jmh = "1.37"
103103
mrjar = "0.1.1"
104104
ktfmt = "0.54"
105105
google-javaformat = "1.26.0"
106-
palantir-javaformat = "2.62.0"
106+
palantir-javaformat = "2.63.0"
107107
google-auto-service = "1.1.1"
108108
google-tink = "1.17.0"
109109
graalvm = "24.2.0"
@@ -191,8 +191,8 @@ rwmutex = "1.0.0"
191191
bluesky-ozone = "0.3.2"
192192

193193
# Compose
194-
jetbrains-compose = "1.8.0-beta01"
195-
jetbrains-compose-viewmodel = "2.9.0-alpha05"
194+
jetbrains-compose = "1.8.0-beta02"
195+
jetbrains-compose-viewmodel = "2.9.0-alpha06"
196196
jetbrains-compose-nav = "2.9.0-alpha15"
197197
jetbrains-compose-adaptive = "1.1.0-beta01"
198198
kobweb = "0.21.1"
@@ -215,8 +215,8 @@ swagger-style = "https://unpkg.com/[email protected]/them
215215

216216
# Plugin versions
217217
benmanes = "0.52.0"
218-
foojay-resolver = "0.9.0"
219-
gradle-develocity = "3.19.2"
218+
foojay-resolver = "0.10.0"
219+
gradle-develocity = "4.0"
220220
nmcp = "0.0.9"
221221
nexus-publish = "2.0.0"
222222
vanniktech-publish = "0.31.0"

plugins/project/src/main/kotlin/common/ProjectExtns.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ fun KotlinTarget.setTargetAttribute() {
380380
fun JavaToolchainSpec.configureJvmToolchain(project: Project) =
381381
with(project) {
382382
languageVersion = toolchainVersion
383-
nativeImageCapable = pluginManager.hasPlugin("org.graalvm.buildtools.native")
383+
nativeImageCapable = toolchainVendor.map { it == JvmVendorSpec.GRAAL_VM }
384384
// vendor = toolchainVendor
385385
}
386386

0 commit comments

Comments
 (0)