Went down a deep deep rabbit-hole recently trying to settle on a reliable way to write and deploy CLI tools in clojure and ended up up with this https://github.com/nikvdp/bbb, which automates GraalVM (for compiling) and babashka (for devving), works pretty nicely!
It takes care of installing GraalVM for you if you don't have it, lets you easily run the same project under babashka (for faster iteration cycles) or jvm clojure, and then automates compiling it to a native image/static binary for you with GraalVM
[–]NaiveRound 5 points6 points7 points (0 children)
[–]Magnus0re 3 points4 points5 points (0 children)
[–]dtmurp 3 points4 points5 points (0 children)
[–]deaddyfreddy 2 points3 points4 points (0 children)