]> git.proxmox.com Git - cargo.git/commit - src/cargo/ops/cargo_compile.rs
Introduce LibRule::Default to avoid failure mode
authorDale Wijnand <dale.wijnand@gmail.com>
Tue, 19 Feb 2019 21:19:09 +0000 (21:19 +0000)
committerDale Wijnand <dale.wijnand@gmail.com>
Mon, 25 Feb 2019 15:14:06 +0000 (15:14 +0000)
commitaef99e0e890bbf15959fe486a923977a4a395ebf
treec49db7c0aa53187614435bd1e79ba9efed99ee4f
parent12307fc29f9a49b79e30007260cbfd98aefb6eb1
Introduce LibRule::Default to avoid failure mode

The other targets have a no-failure FilterRule::All, but if lib is true
and the crate doesn't have a library, then generate_targets fails hard.
Let's give library a flexible option.
src/bin/cargo/commands/fix.rs
src/bin/cargo/commands/test.rs
src/cargo/ops/cargo_compile.rs
src/cargo/ops/mod.rs