Releases: taylorwood/clj.native-image
Releases · taylorwood/clj.native-image
Compile all namespaces
Changed
- All namespaces found on the deps.edn
:paths
are compiled, rather than only the main/entrypoint namespace - Update to latest tools.deps.alpha
Stream stdout/stderr from native-image
Changed
- Stream stdout/stderr from
native-image
process to stdout - Call
shutdown-agents
finally to avoid hang-on-exception - Update to Clojure 1.10, latest tools.deps.alpha
Fix entry point names with dashes
Fixed
- Dashes
-
in class names weren't properly replaced with underscores_
during compilation
Use tools.deps.alpha
Changed
- Use tools.deps.alpha to resolve classpath from deps.edn
- Allow optional arguments to
native-image
without specifying path tonative-image
Fix optional arguments
Fixed
- Optional command line arguments were being duplicated
- Allow custom
-H:Name
argument
Initial release
Added
- This is essentially a hack to pass a deps.edn classpath to GraalVM
native-image