Commit b5817dd
committed
Update Cargo
Unblocking PRs:
- rust-lang/cargo#5535 - Ignore <tab> in libtest output. (unblocks rust-lang#50387)
- rust-lang/cargo#5537 - Remove -Zno-trans test. (unblocks rust-lang#50615)
- rust-lang/cargo#5540 - Fix tests when CARGO_TARGET_DIR is set. (unblocks self)
Regression fixes:
- rust-lang/cargo#5503 - cargo rustc broken for tests in project with bins
- rust-lang/cargo#5520 - (rust-lang#50640) shared proc-macro dependency built incorrectly
Changes:
- rust-lang/cargo#5527 - Point Source Replacement to the Overriding Dependencies section
- rust-lang/cargo#5533 - Detail how to run locally-built nightly cargo
- rust-lang/cargo#5522 - Add option to set user-agent
- rust-lang/cargo#5519 - NFC: fix a couple of typos, found by codespell.
- rust-lang/cargo#5513 - Fix `panic` for binaries built during tests.
- rust-lang/cargo#5512 - simplify build_requirements
- rust-lang/cargo#5301 - Add --build-plan for 'cargo build'
- rust-lang/cargo#5460 - Be more conservative about which files are linked to the output dir.
- rust-lang/cargo#5509 - Use the new stable
- rust-lang/cargo#5507 - Does not print seconds fraction with minutes
- rust-lang/cargo#5498 - Bump to 0.29.0
- rust-lang/cargo#5497 - Mention +nightly in ARCHITECTURE.md1 parent eca0da5 commit b5817dd
2 files changed
+5
-5
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
- ARCHITECTURE.md+6-1
- Cargo.toml+2-2
- src/bin/cargo/command_prelude.rs+10
- src/bin/cargo/commands/build.rs+1
- src/cargo/core/compiler/build_config.rs+3
- src/cargo/core/compiler/build_context/mod.rs+12
- src/cargo/core/compiler/build_plan.rs+159
- src/cargo/core/compiler/context/compilation_files.rs+12-12
- src/cargo/core/compiler/context/mod.rs+35-6
- src/cargo/core/compiler/context/unit_dependencies.rs+35-1
- src/cargo/core/compiler/custom_build.rs+61-52
- src/cargo/core/compiler/job_queue.rs+34-23
- src/cargo/core/compiler/mod.rs+31-12
- src/cargo/core/interning.rs+1-10
- src/cargo/core/package_id_spec.rs+1-1
- src/cargo/core/resolver/context.rs+18-30
- src/cargo/core/resolver/types.rs+6-9
- src/cargo/core/summary.rs+1-1
- src/cargo/ops/cargo_compile.rs+1-14
- src/cargo/ops/registry.rs+10-2
- src/crates-io/Cargo.toml+1-1
- src/doc/src/reference/source-replacement.md+5
- tests/testsuite/bad_config.rs+37
- tests/testsuite/build.rs-25
- tests/testsuite/build_plan.rs+207
- tests/testsuite/check.rs+65-4
- tests/testsuite/main.rs+1
- tests/testsuite/path.rs+6-3
- tests/testsuite/profile_targets.rs+33-33
- tests/testsuite/rustc.rs+38-1
- tests/testsuite/test.rs+3-3
0 commit comments