Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 659 Bytes

developer-setup.md

File metadata and controls

13 lines (7 loc) · 659 Bytes

Developer setup

Below are possibly incomplete notes on setting up a machine to develop Sira.

The absolute basics

You'll need to clone your fork of the repository, of course.

You'll need to install Rust and Cargo, e.g. via rustup.

Project-specific notes

After cloning the repository, you will probably find that running the tests (e.g. cargo test) fails with an OpenSSH error stating that permissions on the test keys are too open. This is expected. Change the keys' permissions to 0600, and this issue should be resolved. See the README in that directory for more information.