Commit 0b66a89
committed
Auto merge of rust-lang#73679 - ehuss:update-cargo, r=ehuss
Update cargo
9 commits in 089cbb80b73ba242efdcf5430e89f63fa3b5328d..c26576f9adddd254b3dd63aecba176434290a9f6
2020-06-15 14:38:34 +0000 to 2020-06-23 16:21:21 +0000
- Adding environment variable CARGO_PKG_LICENSE_FILE (rust-lang/cargo#8387)
- Enable "--target-dir" in "cargo install" (rust-lang/cargo#8391)
- Add support for `workspace.metadata` table (rust-lang/cargo#8323)
- Fix overzealous `clean -p` for reserved names. (rust-lang/cargo#8398)
- Fix order-dependent feature resolution. (rust-lang/cargo#8395)
- Correct mispelling of `cargo`. (rust-lang/cargo#8389)
- Add missing license field. (rust-lang/cargo#8386)
- Adding environment variable CARGO_PKG_LICENSE (rust-lang/cargo#8325)
- Cut down on data fetch from git dependencies (rust-lang/cargo#8363)1 file changed
+1
-1
lines changed- crates/cargo-test-support/Cargo.toml+1
- src/bin/cargo/commands/install.rs+1
- src/cargo/core/compiler/compilation.rs+8
- src/cargo/core/compiler/standard_lib.rs+1
- src/cargo/core/resolver/dep_cache.rs+3-5
- src/cargo/core/workspace.rs+49-25
- src/cargo/ops/cargo_clean.rs+15-10
- src/cargo/ops/cargo_output_metadata.rs+2
- src/cargo/sources/git/mod.rs+1-1
- src/cargo/sources/git/source.rs+64-47
- src/cargo/sources/git/utils.rs+179-140
- src/cargo/sources/registry/remote.rs+9-5
- src/cargo/util/job.rs+1-1
- src/cargo/util/toml/mod.rs+3
- src/doc/man/cargo-install.adoc+2
- src/doc/man/cargo-metadata.adoc+9
- src/doc/man/generated/cargo-install.html+7
- src/doc/src/reference/environment-variables.md+2
- src/doc/src/reference/manifest.md+9
- src/doc/src/reference/workspaces.md+24
- src/etc/man/cargo-install.1+12-2
- tests/testsuite/alt_registry.rs+6-3
- tests/testsuite/build.rs+42
- tests/testsuite/clean.rs+52
- tests/testsuite/features.rs+78-1
- tests/testsuite/git.rs+4-2
- tests/testsuite/install.rs+29
- tests/testsuite/metadata.rs+58-21
- tests/testsuite/update.rs+2-1
0 commit comments