native-build-tools
native-build-tools copied to clipboard
Native-image plugins for various build tools
**Describe the bug** In some cases, the plugin creates incorrect `reflect-config.json` file with an empty `parameterTypes` for methods. **To Reproduce** Take the attached project, it contains three commits with working...
**Describe the bug** The Maven plugin fails when when trying to build a native test binary. Building the actual binary works as expected. **To Reproduce** Use this [reproducer](https://github.com/gfmedeiros/graalvm-native-build-tools-bug/tree/main). **Expected behavior**...
It can be a bit tricky for the end users to download and configure GraalVM. We can automate this process by providing an artifact that downloads and configures GraalVM and...
ATM there is a lot of `forUseAtConfigurationTime`, `JavaPluginConvention` etc. scattered throughout Native Gradle Plugin. We should get rid of them before the Gradle 8.0 release (whenever that might be).
**Describe the bug** When using nativeCompile and nativeRun a native executable is always built even if nothing has changed, it seems the inputs and outputs are not correctly configured? **To...
When using the Gradle plugin on Linux and passing additional system properties through the `systemProperties` map, the value of these properties is passed with extra quotes to the image builder....
Similar to #230 for Gradle plugin, we should implement something similar for the Maven plugin: ```xml true standard test path-to-filter.json path-to-another-filter.json config-output-dir={output_dir} experimental-configuration-with-origins filter.json filter.json true true false false true...
**Describe the bug** When I `./gradlew -Pagent run` an application, do some operations with it and close it **not** gracefully (imagine an application like `while (true) { ... }` and...
See https://github.com/micronaut-projects/micronaut-gradle-plugin/issues/401#issuecomment-1083747919