Auto merge of #4974 - alexcrichton:less-vendor-verify, r=matklad
authorbors <bors@rust-lang.org>
Wed, 24 Jan 2018 23:43:20 +0000 (23:43 +0000)
committerbors <bors@rust-lang.org>
Wed, 24 Jan 2018 23:43:20 +0000 (23:43 +0000)
commit6dcd33ed4710bb464c8d34df040301e472b96d07
tree7d83307e0c70da41adecfa908f4f1b848243b1aa
parent82c0a5078d5721e791333a05d594b28733a9438c
parent08d48601f2ae76fb0680a6a148fcb61923b20092
Auto merge of #4974 - alexcrichton:less-vendor-verify, r=matklad

Be less strict about loading directory sources

Historically Cargo has been pretty strict about loading directory sources by
ensuring that everything inside was a crate. This was intended to protect
against accidental misconfiguration by failing loudly rather than silently
returning fewer crates.

This has caused a number of issues, however:

* #4969
* #4811
* #3899

so it seems like this is too aspirational of Cargo

Closes #4811
Closes #4969