- Fix: Expose
CARGO_NDK_ANDROID_PLATFORM
to subprocesses. (thanks @DoumanAsh)
- Fix:
ANDROID_NDK_HOME
will now try to resolve the highest version in the given directory before falling back to literal path. (thanks @dnaka91)
- Fix: Workspaces no longer cause build failures
- Enhancement: Added
CARGO_NDK_CMAKE_TOOLCHAIN_PATH
andCARGO_NDK_ANDROID_TARGET
environment variable exports
- Fix: Return support for Rust-style triples to the target command line argument (the new behaviour also remains)
- Fix: Handle --manifest-path correctly (thanks @ubamrein)
- Enhancement: Update some help text phrasing and general ergonomics of output
- Breaking change: most command line parameters have changed in some way, see the README for current usage.
- Feature: Added auto-detection of NDK where available
- Feature: Specify all build targets at once
- Feature: Output built libraries to
jniLibs
-formatted directory layout - Enhancement: Better error handling in general, better messages
- No changes, just guaranteeing stability of the command line interface. :)
- Add
CXX
environment variables (thanks @remyers)