sdkman-cli-native 0.4.6

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.
Documentation
# SDKMAN! Native CLI components

[![release](https://github.com/sdkman/sdkman-cli-native/actions/workflows/release.yml/badge.svg)](https://github.com/sdkman/sdkman-cli-native/actions/workflows/release.yml)

Native CLI subcommand components for SDKMAN! written in [Rust](https://www.rust-lang.org/). Use the binaries generated
by this project in the `sdk` wrapper shell function from the [sdkman-cli](https://github.com/sdkman/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
* 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:

1. [Install the Rust toolchain]https://www.rust-lang.org/tools/install with `rustup`.
2. Build the project with Cargo using `cargo build`
3. Install the native binaries into the `libexec` folder of your local SDKMAN installation with `./install.sh`
4. Try it out!

```bash
$ sdk help
$ sdk help [subcommand]
```

`Forked:`https://github.com/sdkman/sdkman-cli-native