| Crates.io | aloxide |
| lib.rs | aloxide |
| version | 0.0.8 |
| created_at | 2019-05-03 13:48:57.182821+00 |
| updated_at | 2019-05-17 09:35:18.202816+00 |
| description | A helper tool for Cargo build scripts (build.rs) for compiling and/or linking to a given Ruby library version for use in Rust code. |
| homepage | https://github.com/nvzqz/aloxide |
| repository | https://github.com/nvzqz/aloxide |
| max_upload_size | |
| id | 131743 |
| size | 79,119 |
Compile Ruby as a Rust build.rs step... and eventually more (see
goals).
The plan for aloxide is to:
Compile Ruby for each supported platform
Link to Ruby's library in a crate's build.rs file
Make pre-compiled Rubies that are suitable for various versions of the same operating system
Cross-compile Ruby from one platform to another
Compile for {i686,x86_64}-pc-windows-gnu from Linux or macOS
Compile for {i686,x86_64}-unknown-linux-gnu from macOS or Windows
Create a command-line interface (CLI) that downloads Ruby's sources and compiles them, or downloads pre-compiled binaries/libraries, for each supported platform
See issue #1 for more details.
Linux
macOS
Windows
Work in progress...
This project is released under either:
at your choosing.