graalvm 2022-06-20

Is there a good way to bootstrap a new GraalVM Native Image CLI app? https://github.com/johanthoren/graal-cli-template, but there must be a better way - a lein template or similar?

@jthoren I usually just copy one of my previous projects

There is a lein plugin for native image, also one for clj, but I prefer using the least wrapping as possible, for memory issues (don't run the build in a jvm) but also just because every graalvm project has its unique demands

I have one "template" here: https://github.com/borkdude/jayfu, maybe I could promote it to a proper deps-new clj template

🙏 1

...or maybe just a github project template

that's already what it is

oh, very cool 🙂

I'm not sure what the benefit of that is though

Usually this just spare you from a few ceremonies. As an example my scoop projects were created with this "use template" feature. Exception is scoop-clojure which predates my involvement with scoop.

but the true benefit were for me pre-setup of hooks and github actions which I needed only to enable afterwards.

which is already very useful I think

@borkdude, thanks for sharing.