NAME
sdkman-cli-native — The next generation of SDKMAN! CLI commands, written in Rust
SYNOPSIS
INFO
DESCRIPTION
The next generation of SDKMAN! CLI commands, written in Rust
README
SDKMAN! Native CLI components
SDKMAN! CLI Native
SDKMAN! CLI Native
[!NOTE] The components in this project are already included in the standard SDKMAN! installation and do not need to be installed manually. The instructions below are intended only for those who wish to contribute to or perform local development on these components.
Native CLI subcommand components for SDKMAN! written in Rust. Use the binaries generated
by this project in the sdk wrapper shell function from the sdkman-cli project.
Getting this on your machine
Nothing needs to be done if you are using one of the following supported architectures:
- aarch64-unknown-linux-gnu
- x86_64-unknown-linux-gnu
- i686-unknown-linux-gnu
- aarch64-apple-darwin
- x86_64-apple-darwin
- x86_64-pc-windows-msvc
The default installer will automatically detect your architecture and install the latest release version on your machine.
Local development setup:
- Install the Rust toolchain with
rustup. - Build the project with Cargo using
cargo build - Install the native binaries into the
libexecfolder of your local SDKMAN installation with./install.sh - Try it out!
$ sdk help
$ sdk help [subcommand]
Hosting
We're proud to host our backend services on DigitalOcean as a sponsored partner.