#shell #sdk #native #binaries #wrapper #component #sdkman

bin+lib sdkman-cli-native

SDKMAN! 的原生 CLI 子命令组件,用 Rust 编写。使用此项目生成的二进制文件,在 sdkman-cli 项目中的 sdk 包装器 shell 函数中使用。

5 个版本

0.5.2 2024年4月10日
0.5.1 2024年3月12日
0.5.0 2024年3月4日
0.4.7 2024年3月4日
0.4.6 2024年2月27日

#1650命令行实用工具

Download history 7/week @ 2024-05-19 17/week @ 2024-05-26 10/week @ 2024-06-02 5/week @ 2024-06-09 1/week @ 2024-06-16 4/week @ 2024-06-23 44/week @ 2024-06-30 1/week @ 2024-07-07 5/week @ 2024-07-14 1/week @ 2024-07-21 54/week @ 2024-07-28 3/week @ 2024-08-04 1/week @ 2024-08-11

每月59 次下载
5 crates 中使用

Apache-2.0

55KB
1.5K SLoC

SDKMAN! 原生 CLI 组件

release

SDKMAN! 的原生 CLI 子命令组件,用 Rust 编写。使用此项目生成的二进制文件,在 sdkman-cli 项目中的 sdk 包装器 shell 函数中使用。

在您的机器上获取

如果您使用以下受支持的体系结构之一,则无需执行任何操作

  • aarch64-unknown-linux-gnu
  • x86_64-unknown-linux-gnu
  • aarch64-apple-darwin
  • x86_64-apple-darwin
  • x86_64-pc-windows-msvc

默认安装程序将自动检测您的体系结构并在您的机器上安装最新版本。

本地开发设置

  1. 使用 rustup 安装 Rust 工具链
  2. 使用 cargo build 通过 Cargo 构建 project。
  3. 使用 ./install.sh 将原生二进制文件安装到本地 SDKMAN 安装的 libexec 文件夹中。
  4. 试试看!
$ sdk help
$ sdk help [subcommand]

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

依赖关系

~13–28MB
~454K SLoC