Erik C. Thauvin
Erik C. Thauvin
All the native-image options are here: * https://www.graalvm.org/22.0/reference-manual/native-image/Options/ Looking at your maven configuration, you can just pass the `buildArgs` to the bld-exec `command`. Something like: ```java .workDir(buildMainDirectory().getAbsolutePath()) .command("native-image", "--no-fallback", "--no-server",...
@paul-hammant Thanks for looking into this. It could be implemented as an [extension](https://github.com/rife2/bld/wiki/Extension) without requiring modification to the bld core. Is it something you would be interested in tackling? If...
@YunaBraska I've created a full working example: * https://github.com/rife2/graalvm-native-bld-example
> Thanks, I can see that. Looks nice, but I would like to have it more declarative and type safe. So that I don't invent some random parameters and maybe...
> This - https://github.com/rife2/bld-kotlin - would be my starting point as I am biased toward [SSCCEs](https://en.wikipedia.org/wiki/Minimal_reproducible_example#:~:text=short%20self%2Dcontained%20correct%20example)? Yes, if you're planning on using the embedded Groovy compiler.
> For making the Groovy capability for Bld, bringing in Groovy's jar as a dep and writing the extension in Java is the way, right? Yes > After that for...
I'm going to close this issue for now. If you ever felt like working on an extension, let me know, I'll try to help.
Same here using Ubuntu 24.04.
Hi @krzema12! I don't recall specifically, but I believe we couldn't support Java 8 because of some KMP restrictions. @aSemy might be able to clarify some more.
@aSemy Ah. Thanks for looking into it. It's up to you if you want to support Java 8. It's over 10 years old and no-longer receiving public updates.