0.9.4
This release works around a limitation for Windows users who encounter an issue with long classpath entries on CLI: the Gradle plugin will now automatically handle this problem by creating a fat jar instead of passing all entries on classpath (this behavior can be disabled if needed).
Maven users will have to configure their build differently to use shading.
In addition to this, we're now publishing development snapshots of this plugin. For Gradle, you will need to declare this repository in your settings.gradle(.kts) file:
pluginManagement {
plugins {
id 'org.graalvm.buildtools.native' version '0.9.5-SNAPSHOT'
}
repositories {
maven {
url "https://raw.githubusercontent.com/graalvm/native-build-tools/snapshots"
}
gradlePluginPortal()
}
}
For Maven, you need to use this repository configuration:
<pluginRepositories>
<pluginRepository>
<id>graalvm-native-build-tools-snapshots</id>
<name>GraalVM native-build-tools Snapshots</name>
<url>https://raw.githubusercontent.com/graalvm/native-build-tools/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
Related PRs: #126
All artifacts are available on the Maven Central.
Documentation is available at graalvm.github.io/native-build-tools/0.9.4