Commit 27bd3f5
committed
Auto merge of rust-lang#84635 - ehuss:update-cargo, r=ehuss
Update cargo
5 commits in 0ed318d182e465cd66071b91ac3d265af63ef8a1..4369396ce7d270972955d876eaa4954bea56bcd9
2021-04-23 20:54:54 +0000 to 2021-04-27 14:35:53 +0000
- Fix rebuild issues with rustdoc. (rust-lang/cargo#9419)
- Always use full metadata hash for -C metadata. (rust-lang/cargo#9418)
- Expose build.target .cargo/config setting as packages.target in Cargo.toml (rust-lang/cargo#9030)
- Some changes to rustdoc fingerprint checking. (rust-lang/cargo#9404)
- Document that CARGO_PKG_ are availble to build.rs (rust-lang/cargo#9405)1 file changed
+1
-1
lines changed- crates/cargo-test-support/build.rs+6
- crates/cargo-test-support/src/cross_compile.rs+26
- src/cargo/core/compiler/build_context/mod.rs+2-2
- src/cargo/core/compiler/build_context/target_info.rs+113-60
- src/cargo/core/compiler/compilation.rs+3-3
- src/cargo/core/compiler/context/compilation_files.rs+40-23
- src/cargo/core/compiler/context/mod.rs+1-3
- src/cargo/core/compiler/mod.rs+22-14
- src/cargo/core/compiler/standard_lib.rs+2-2
- src/cargo/core/compiler/unit_dependencies.rs+2-2
- src/cargo/core/features.rs+8-3
- src/cargo/core/manifest.rs+22-1
- src/cargo/core/package.rs+2-2
- src/cargo/core/resolver/features.rs+2-2
- src/cargo/ops/cargo_compile.rs+29-2
- src/cargo/ops/cargo_output_metadata.rs+1-1
- src/cargo/ops/resolve.rs+1-1
- src/cargo/ops/tree/graph.rs+2-2
- src/cargo/util/toml/mod.rs+20
- src/doc/src/reference/environment-variables.md+2
- src/doc/src/reference/unstable.md+20
- tests/testsuite/cross_compile.rs+203
- tests/testsuite/doc.rs+100-11
- tests/testsuite/old_cargos.rs+57
0 commit comments