#github #repository #executable #exe #browser #script #binaries

app entitled-exe

对没有编译的二进制文件抱怨的脚本小子?用打开 GitHub 的 exe 来戏弄他们

6 个版本

0.3.1 2024年2月21日
0.3.0 2024年2月21日
0.2.3 2024年2月21日
0.1.0 2024年2月21日

#492开发工具

MIT 许可证

10KB
173 代码行

entitled.exe

entitled-exe 是一个命令行工具,可以编程生成在用户的浏览器中打开 GitHub 仓库的可执行文件。

Crates.io Downloads

用法

Relevant image
  • 执行 cargo install entitled-exe
  • 进入 cd <dir where you want /builds to go>
  • 运行 entitled-exe
  • 输入仓库名称: <user/repo>
  • 使用 jkspace 选择编译目标
  • 生成二进制文件...
  • 压缩二进制文件...
  • 完成!
  • 进入 builds
  • builds 上传到 GitHub 版本发布
  • 脚本小子下载 <repo>-X.Y.Z-<arch>.zip
  • 解压到 <repo>.exe 或在 Unix 上直接 <repo>
  • 运行 ./<repo>
  • 浏览器打开 https://github.com/<user>/<repo>
  • 哭泣

安装

安装此程序需要 Rust、Cargo 和 rustup。您还需要选择用于编译的工具链;例如,为 arm-linux-androidabi 构建需要 rustup target add arm-linux-androideabi。之后,只需使用 cargo 进行安装。

$ cargo install entitled-exe

依赖关系

~7–16MB
~215K SLoC