diff --git a/src/cargo/ops/cargo_install.rs b/src/cargo/ops/cargo_install.rs index f3aebd7c9e8..1c0d2812e61 100644 --- a/src/cargo/ops/cargo_install.rs +++ b/src/cargo/ops/cargo_install.rs @@ -217,8 +217,8 @@ impl<'cfg, 'a> InstallablePackage<'cfg, 'a> { bail!( "there is nothing to install in `{}`, because it has no binaries\n\ `cargo install` is only for installing programs, and can't be used with libraries.\n\ - To use a library crate, add it as a dependency in a Cargo project instead.", - pkg + To use a library crate, add it as a dependency to a Cargo project with `cargo add`.", + pkg, ); } diff --git a/tests/testsuite/install.rs b/tests/testsuite/install.rs index 7d93bd3ae51..e96a9004b90 100644 --- a/tests/testsuite/install.rs +++ b/tests/testsuite/install.rs @@ -728,7 +728,7 @@ fn no_binaries() { "\ [ERROR] there is nothing to install in `foo v0.0.1 ([..])`, because it has no binaries[..] [..] -[..]", +To use a library crate, add it as a dependency to a Cargo project with `cargo add`.", ) .run(); }