Skip to content

Commit c80b91b

Browse files
SergioGasquezjessebraham
authored andcommitted
docs: Document vendored-ssl
1 parent 4e7c018 commit c80b91b

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

cargo-espflash/README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,15 @@ If you would like to flash from a Raspberry Pi using the built-in UART periphera
5151
cargo install cargo-espflash --features=raspberry
5252
```
5353

54-
[libuv]: (https://libuv.org/)
55-
[cargo-binstall]: (https://github.com/cargo-bins/cargo-binstall)
54+
By default, in Unix systems, we use the [`vendored-openssl` Cargo feature] which may require additional tools such as `perl` and `make`. To disable this feature, use:
55+
```
56+
OPENSSL_NO_VENDOR=1 cargo install cargo-espflash
57+
```
58+
59+
[libuv]: https://libuv.org/
60+
[cargo-binstall]: https://github.com/cargo-bins/cargo-binstall
5661
[releases]: https://github.com/esp-rs/espflash/releases
62+
[`vendored-openssl` Cargo feature]: https://github.com/rust-lang/cargo#compiling-from-source
5763

5864
## Usage
5965

0 commit comments

Comments
 (0)