You can do that without Graal using jpackage. The only boon of Graal is native binaries and interop. But if you want to ship the JVM the user doesn't need it installed.
Re:State of Clojure 2020
by mark_l_watson on Friday February 21, 2020 @07:31PM
(#22388467)
I wonder if native apps built with Graal or jpackage could be accepted at the Apple macOS and Windows app stores?
End users can certainly run Clojure programs natively without having the JVM installed on their machine