Commit 16990de
committed
Auto merge of #105704 - weihanglo:update-cargo, r=weihanglo
Update cargo
8 commits in 70898e522116f6c23971e2a554b2dc85fd4c84cd..cc0a320879c17207bbfb96b5d778e28a2c62030d 2022-12-05 19:43:44 +0000 to 2022-12-14 14:46:57 +0000
- artifact deps should works when target field specified coexists with `optional = true` (rust-lang/cargo#11434)
- Add `home` crate to cargo crates (rust-lang/cargo#11359)
- Use proper git URL for GitHub repos (rust-lang/cargo#11475)
- Fixes flock(fd, LOCK_UN) emulation on Solaris. (rust-lang/cargo#11474)
- Allow Check targets needed for optional doc-scraping to fail without killing the build (rust-lang/cargo#11450)
- fix: gleaning rustdocflags from `target.cfg(…)` is not supported (rust-lang/cargo#11323)
- Fix typo (rust-lang/cargo#11470)
- resolver.md: Fix naming in example (rust-lang/cargo#11469)
r? `@ghost`1 file changed
+1
-1
lines changed- .github/workflows/main.yml+1
- crates/home/CHANGELOG.md+46
- crates/home/Cargo.toml+25
- crates/home/LICENSE-APACHE+1
- crates/home/LICENSE-MIT+1
- crates/home/README.md+27
- crates/home/src/env.rs+106
- crates/home/src/lib.rs+149
- crates/home/src/windows.rs+74
- src/cargo/core/compiler/build_context/target_info.rs+9-3
- src/cargo/core/compiler/job_queue.rs+1-4
- src/cargo/core/compiler/mod.rs+96-47
- src/cargo/core/compiler/rustdoc.rs+38-1
- src/cargo/core/compiler/unit_dependencies.rs+4-1
- src/cargo/core/resolver/features.rs+6-4
- src/cargo/util/flock.rs+1-1
- src/doc/src/reference/config.md+1-1
- src/doc/src/reference/overriding-dependencies.md+11-11
- src/doc/src/reference/resolver.md+1-1
- src/doc/src/reference/specifying-dependencies.md+4-4
- tests/testsuite/artifact_dep.rs+105
- tests/testsuite/docscrape.rs+18-3
- tests/testsuite/rustdocflags.rs+31
0 commit comments