Skip to content

Commit b28f70f

Browse files
authored
Update DEVELOPMENT.md build requirements
Fixes #265
1 parent 169863b commit b28f70f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

DEVELOPMENT.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@
99
please read [its documentation](https://www.rust-lang.org/). `cargo` and `rustc` must be available in the path in
1010
order to build Gitnuro properly.
1111
- **cargo-kotars:** A tool to run autogenerated bindings from Rust to Kotlin. You can install it using
12-
`cargo install cargo-kotars --git https://github.com/JetpackDuba/kotars`
12+
`cargo install cargo-kotars --git https://github.com/JetpackDuba/kotars`.
13+
NOTE: Make sure cargo-kotars is in your path, otherwise Gitnuro's build will fail.
14+
- **Enable Rust Nightly:** Kotars uses some nightly features to generate the binding for Gitnuro. Install nightly rust with
15+
`rustup toolchain install nightly` and enable it as default with `rustup default nightly`.
1316
- **Perl:** Perl is required to build openssl (which is required for LibSSH to work).
1417
- **Packages for Linux ARM64/aarch64**: You need to install the `aarch64-linux-gnu-gcc` package to cross compile the
1518
Rust components to ARM from x86_64. You will also need to use `rustup` to add a new

0 commit comments

Comments
 (0)