#native #wrapper #binaries #component #shell #subcommand #sdkman

bin+lib sdkman-cli-native

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.

5 releases

new 0.5.2 Apr 10, 2024
0.5.1 Mar 12, 2024
0.5.0 Mar 4, 2024
0.4.7 Mar 4, 2024
0.4.6 Feb 27, 2024

#1003 in Command line utilities

Download history 133/week @ 2024-02-23 255/week @ 2024-03-01 198/week @ 2024-03-08 30/week @ 2024-03-15 5/week @ 2024-03-22 4/week @ 2024-03-29 118/week @ 2024-04-05

165 downloads per month
Used in 5 crates

Apache-2.0

55KB
1.5K SLoC

SDKMAN! Native CLI components

release

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
  • 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 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!
$ sdk help
$ sdk help [subcommand]

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

Dependencies

~13–29MB
~465K SLoC