Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.81 KB

README.md

File metadata and controls

44 lines (32 loc) · 1.81 KB

KerbalToolkit

KerbalToolkit is a work-in-progress mission planning and trajectory design program for Kerbal Space Program.

KerbalToolkit requires kRPC and the addon KRPC.KerbTk (available here or here). Additionally, the patch in 0001-Editor-API-for-Part-Introspection.patch must be applied to kRPC.

Please submit issues and patches through SourceHut.

Building

  • Ensure that Rust and Cargo are installed. An easy way is using rustup.
  • If on Windows and not using WSL, make sure Visual Studio (with the MSVC C/C++ compiler) is installed.
  • Ensure that CMake and protoc / protobuf-compiler are installed.
  • Run cargo build --release (for debug builds, you can omit --release, however many things are often too slow to reasonably use for testing)
  • The resulting binary will be in target/release/kerbtk-bin (perhaps with .exe on Windows).

License

This project is licensed under either of

at your option.

Contribution

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.