native-build-tools
native-build-tools copied to clipboard
Native-image plugins for various build tools
**Describe the bug** The documentation at https://graalvm.github.io/native-build-tools/latest/maven-plugin.html#testing-support-version-compatibility currently says that for old Surefire plugin versions it is necessary to add an explicit `junit-platform-launcher` dependency, but for newer versions this is...
**Is your feature request related to a problem? Please describe.** I encountered an issue where the Gradle `native-image-configure generate-conditional` step was generating the wrong result. I wanted to take the...
added native-maven-plugin system properties configuration to pom as described in https://graalvm.github.io/native-build-tools/latest/maven-plugin.html ``` org.graalvm.buildtools native-maven-plugin ... false value ... ``` but the expected system property -DpropertyName=value was not added to the...
The program depends on cjk fonts when running. These fonts are not included in the default Native Image. How to configure the fonts to be installed in the package, or...
At the moment, we are not detecting style issues in our CI. We should add a github workflow that does the check.
**Is your feature request related to a problem? Please describe.** Cloning this repository and then invoking `./gradlew build` on my machine leads to: ``` FAILURE: Build failed with an exception....
The Junit5 support obviously supports @ExtendWith https://github.com/graalvm/native-build-tools/blob/af8131cfa14be8c1ff01f94c93a102a8a116725c/common/junit-platform-native/src/main/java/org/graalvm/junit/platform/config/jupiter/JupiterConfigProvider.java#L120 But doesn't seem to support Registering Extensions Automatically https://www.petrikainulainen.net/programming/testing/introduction-to-junit-5-extensions/ Setting -Djunit.jupiter.extensions.autodetection.enabled=true and Registering the extension via META-INF/services
**Describe the bug** A clear and concise description of what the bug is. **Make sure that you have read [the documentation](https://graalvm.github.io/native-build-tools) and that you are using the latest plugin version.**...
**Describe the bug** Simple JUnit test fails when I pass `true in the pom xml. **To Reproduce** Test: ```java private static class Person { private String name; private String surname;...
We're trying to use `-H:+UnlockExperimentalVMOptions` option in native-maven-plugin to get rid form native compilation warnings: ``` 14 26.97 Warning: The option '-H:ReflectionConfigurationResources=META-INF/native-image/org.apache.tomcat.embed/tomcat-embed-websocket/tomcat-reflection.json' is experimental and must be enabled via '-H:+UnlockExperimentalVMOptions'...