diff --git a/src/building/new-target.md b/src/building/new-target.md index f66c3b02e..1d9fa1b52 100644 --- a/src/building/new-target.md +++ b/src/building/new-target.md @@ -138,8 +138,10 @@ After this, run `cargo update -p libc` to update the lockfiles. Beware that if you patch to a local `path` dependency, this will enable warnings for that dependency. Some dependencies are not warning-free, and due to the `deny-warnings` setting in `config.toml`, the build may suddenly start -to fail. To work around the warnings, you may want to disable `deny-warnings` -in the config, or modify the dependency to remove the warnings. +to fail. +To work around warnings, you may want to: +- Modify the dependency to remove the warnings +- Or for local development purposes, suppress the warnings by setting deny-warnings = false in config.toml. ```toml # config.toml @@ -147,7 +149,6 @@ in the config, or modify the dependency to remove the warnings. deny-warnings = false ``` - [`libc`]: https://crates.io/crates/libc [`cc`]: https://crates.io/crates/cc [patch]: https://doc.rust-lang.org/stable/cargo/reference/overriding-dependencies.html#the-patch-section