Releases: taylorwood/lein-native-image
Releases · taylorwood/lein-native-image
Windows support
Added
- Warning for missing
native-image
on post-RC releases of GraalVM
Fixed
- Use
.cmd
extension on Windows hosts
Build profiles, GRAALVM_HOME env var
Added
- Support more conventional
GRAALVM_HOME
path format i.e.$GRAALVM_HOME/bin/native-image
- Use
GRAALVM_HOME
environment variable if:graal-bin
is unspecified
Fixed
- Regression from v0.2.0: the consuming project's
:uberjar
profile was not merged by default.
This default behavior can be overriden by specifying a:native-image
profile.
Build from classpath
Added
:opts
vector to:native-image
to specifynative-image
CLI arguments- example projects for CLI command and HTTP server
Changed
- compile all sources and call
native-image
with classpath, instead of building uberjar native-image
flagReportUnsupportedElementsAtRuntime
no longer enabled by default
Fixed
- replace
-
with_
in:main
class names when callingnative-image
Initial release
Added
- Support for building native images from uberjars via GraalVM