Commit 6a388dc
committed
Auto merge of rust-lang#81756 - ehuss:update-cargo, r=ehuss
Update cargo
5 commits in e099df243bb2495b9b197f79c19f124032b1e778..34170fcd6e0947808a1ac63ac85ffc0da7dace2f
2021-02-01 16:24:34 +0000 to 2021-02-04 15:52:52 +0000
- Fix permission issue with `cargo vendor`. (rust-lang/cargo#9131)
- Add split-debuginfo profile option (rust-lang/cargo#9112)
- Add RegistryBuilder for tests, and update crates-io error handling. (rust-lang/cargo#9126)
- Add some documentation for index and registry stuff. (rust-lang/cargo#9125)
- Fix env/cfg set for `cargo test` and `cargo run`. (rust-lang/cargo#9122)1 file changed
+1
-1
lines changed- crates/cargo-test-support/src/lib.rs+56-70
- crates/cargo-test-support/src/registry.rs+247-70
- crates/crates-io/lib.rs+105-33
- src/bin/cargo/commands/bench.rs+1-1
- src/bin/cargo/commands/run.rs+1-2
- src/bin/cargo/commands/test.rs+1-1
- src/bin/cargo/main.rs+1-1
- src/cargo/core/compiler/build_context/target_info.rs+6
- src/cargo/core/compiler/compilation.rs+64-30
- src/cargo/core/compiler/context/mod.rs+41-42
- src/cargo/core/compiler/custom_build.rs+16-19
- src/cargo/core/compiler/fingerprint.rs+2-3
- src/cargo/core/compiler/job_queue.rs+2-2
- src/cargo/core/compiler/mod.rs+21-16
- src/cargo/core/compiler/output_depinfo.rs+2-7
- src/cargo/core/profiles.rs+29-37
- src/cargo/ops/cargo_clean.rs+7-7
- src/cargo/ops/cargo_compile.rs+1-6
- src/cargo/ops/cargo_install.rs+4-5
- src/cargo/ops/cargo_run.rs+9-4
- src/cargo/ops/cargo_test.rs+12-17
- src/cargo/ops/vendor.rs+16-4
- src/cargo/sources/registry/index.rs+18
- src/cargo/sources/registry/local.rs+3
- src/cargo/sources/registry/mod.rs+106-13
- src/cargo/sources/registry/remote.rs+4
- src/cargo/util/errors.rs+51-16
- src/cargo/util/mod.rs+1-1
- src/cargo/util/rustc.rs+54-22
- src/cargo/util/toml/mod.rs+6-1
- src/doc/src/reference/build-scripts.md+6
- src/doc/src/reference/profiles.md+18
- tests/testsuite/alt_registry.rs+19-4
- tests/testsuite/build.rs+9-7
- tests/testsuite/build_script.rs+93
- tests/testsuite/credential_process.rs+25-54
- tests/testsuite/install_upgrade.rs+2-1
- tests/testsuite/login.rs+1-1
- tests/testsuite/logout.rs+1
- tests/testsuite/out_dir.rs+5
- tests/testsuite/package.rs+1
- tests/testsuite/patch.rs+4-1
- tests/testsuite/profile_config.rs+42-44
- tests/testsuite/publish.rs+171-2
- tests/testsuite/rename_deps.rs+2-1
- tests/testsuite/rustdoc_extern_html.rs+2-1
- tests/testsuite/unit_graph.rs+8-4
- tests/testsuite/vendor.rs+35-1
0 commit comments