Skip to content

Commit

Permalink
docs(ffi): document nightly requirement for FFI
Browse files Browse the repository at this point in the history
Update the command to use `--crate-type`.
  • Loading branch information
lqd authored and seanmonstar committed Mar 3, 2022
1 parent bd591f4 commit 1e9cd4f
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions capi/README.md
Expand Up @@ -10,8 +10,8 @@ Because of that, it's only accessible if `--cfg hyper_unstable_ffi` is passed to

## Building

The C API is part of the Rust library, but isn't compiled by default. Using `cargo`, it can be compiled with the following command:
The C API is part of the Rust library, but isn't compiled by default. Using a nightly release of `cargo`, starting with `nightly-2022-03-02`, it can be compiled with the following command:

```
RUSTFLAGS="--cfg hyper_unstable_ffi" cargo build --features client,http1,http2,ffi
RUSTFLAGS="--cfg hyper_unstable_ffi" cargo +nightly rustc --features client,http1,http2,ffi -Z unstable-options --crate-type cdylib
```

0 comments on commit 1e9cd4f

Please sign in to comment.