Skip to content

The next generation of SDKMAN! CLI commands, written in Rust

License

Notifications You must be signed in to change notification settings

xs-fork/sdkman-cli-native

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

The next generation of SDKMAN! CLI commands, written in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 98.6%
  • Shell 1.4%