Rust bindings for Chrono Engine, an open source physics engine. See https://github.com/projectchrono/chrono
This is a WIP - there is no released version yet.
This crate by default handles building and linking Chrono Engine for you. All it asks is that you have installed CMake 2.8 or later and a C++11 compliant C++ compiler for your target platform. Recent versions of clang, gcc and Microsoft Visual C++ should be fine. Building with CMake is handled with the cmake crate, so cross-compilation should work out of the box.
Please make sure that you have checked out the chrono submodule in this
repository, otherwise the project will not build. When cloning this can be
achieved with the --recursive
flag, i.e.
git clone https://github.com/dylanede/chrono-engine-rs.git --recursive
Please note that this crate depends on Chrono Engine, which has its own license terms (permissive, BSD style) that you can see here.
This library is licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.