8个版本
0.0.8 | 2019年5月17日 |
---|---|
0.0.7 | 2019年5月16日 |
#499 in 构建实用工具
在 rosy 中使用
67KB
1.5K SLoC
将Ruby作为Rust的build.rs
步骤编译...最终还将更多(参见目标)。
目标
aloxide
的计划是
-
为每个支持的平台编译Ruby
-
在crate的
build.rs
文件中链接到Ruby库 -
制作适合同一操作系统各种版本的预编译Ruby
-
交叉编译 Ruby,从一种平台到另一种平台
-
从Linux或macOS编译
{i686,x86_64}-pc-windows-gnu
-
从macOS或Windows编译
{i686,x86_64}-unknown-linux-gnu
-
-
创建一个命令行界面(CLI),用于下载Ruby源代码并编译它们,或为每个支持的平台下载预编译的二进制文件/库
支持的平台
有关更多详细信息,请参阅问题#1。
-
Linux
-
macOS
-
Windows
交叉编译
进行中...
许可证
该项目可自由选择以下任一许可证发布:
任选其一。
依赖项
~0.2–11MB
~132K SLoC