rust-lang / crates-build-env

Build environment for third-party Rust crates
MIT License
69 stars 89 forks source link

Added ninja-build #35

Closed MoAlyousef closed 4 years ago

MoAlyousef commented 4 years ago

Ninja is a cross-platform build system for C/C++ used commonly as a cmake target. One advantage is that it has a similarly structured build layout on all platforms, making it ideal for reproducible builds. I also need it for my crate :)

MoAlyousef commented 4 years ago

I have removed the dependence on Ninja in fltk-rs. However, that doesn't negate the usefulness and speed of Ninja in building C/C++ projects.

jyn514 commented 4 years ago

Thanks for the PR!