From 81a4e687b43c19d3a002fcdfa0d9812969183fd6 Mon Sep 17 00:00:00 2001 From: Jen Basch Date: Fri, 5 Dec 2025 14:53:06 -0800 Subject: [PATCH] Fix IDEA gradle project sync on Windows Aarch64 (#1353) --- buildSrc/src/main/kotlin/pklNativeLifecycle.gradle.kts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/buildSrc/src/main/kotlin/pklNativeLifecycle.gradle.kts b/buildSrc/src/main/kotlin/pklNativeLifecycle.gradle.kts index 4bf3ac49..4652abc0 100644 --- a/buildSrc/src/main/kotlin/pklNativeLifecycle.gradle.kts +++ b/buildSrc/src/main/kotlin/pklNativeLifecycle.gradle.kts @@ -69,6 +69,9 @@ val assembleNative by buildInfo.os.isWindows && buildInfo.targetArch == "amd64" -> { wraps(assembleNativeWindowsAmd64) } + buildInfo.os.isWindows && buildInfo.targetArch == "aarch64" -> { + logger.warn("Windows Aarch64 is not supported by GraalVM, skipping assembleNative") + } buildInfo.musl -> { throw GradleException("Building musl on ${buildInfo.os} is not supported") } @@ -106,6 +109,9 @@ val testNative by buildInfo.os.isWindows && buildInfo.targetArch == "amd64" -> { dependsOn(testNativeWindowsAmd64) } + buildInfo.os.isWindows && buildInfo.targetArch == "aarch64" -> { + logger.warn("Windows Aarch64 is not supported by GraalVM, skipping testNative") + } buildInfo.musl -> { throw GradleException("Building musl on ${buildInfo.os} is not supported") }