1 file changed
+1
-1
lines changed- CHANGELOG.md+92-3
- Cargo.toml+4-4
- crates/cargo-test-support/src/lib.rs+2-4
- crates/crates-io/Cargo.toml+1-1
- src/bin/cargo/commands/bench.rs+11-2
- src/bin/cargo/commands/build.rs+7-1
- src/bin/cargo/commands/check.rs+2-2
- src/bin/cargo/commands/clean.rs+3-1
- src/bin/cargo/commands/clippy.rs+3-1
- src/bin/cargo/commands/doc.rs+3-1
- src/bin/cargo/commands/fix.rs+2-2
- src/bin/cargo/commands/install.rs+10-3
- src/bin/cargo/commands/run.rs+7-1
- src/bin/cargo/commands/rustc.rs+7-2
- src/bin/cargo/commands/rustdoc.rs+2
- src/bin/cargo/commands/test.rs+13-1
- src/cargo/core/compiler/build_config.rs+43-38
- src/cargo/core/compiler/build_context/mod.rs+63-67
- src/cargo/core/compiler/build_context/target_info.rs+18-46
- src/cargo/core/compiler/build_plan.rs+2-2
- src/cargo/core/compiler/compilation.rs+15-8
- src/cargo/core/compiler/compile_kind.rs+128
- src/cargo/core/compiler/context/compilation_files.rs+21-51
- src/cargo/core/compiler/context/mod.rs+23-31
- src/cargo/core/compiler/custom_build.rs+12-19
- src/cargo/core/compiler/fingerprint.rs+2-2
- src/cargo/core/compiler/job_queue.rs+6-5
- src/cargo/core/compiler/layout.rs+16-22
- src/cargo/core/compiler/mod.rs+12-43
- src/cargo/core/compiler/standard_lib.rs+5-10
- src/cargo/core/compiler/timings.rs+2-11
- src/cargo/core/compiler/unit.rs+3-3
- src/cargo/core/compiler/unit_dependencies.rs+10-12
- src/cargo/core/features.rs+5
- src/cargo/core/interning.rs+20-1
- src/cargo/core/profiles.rs+365-67
- src/cargo/core/resolver/context.rs+18-13
- src/cargo/core/resolver/errors.rs+1-1
- src/cargo/ops/cargo_clean.rs+24-13
- src/cargo/ops/cargo_compile.rs+16-19
- src/cargo/ops/cargo_doc.rs+10-19
- src/cargo/ops/cargo_fetch.rs+37-35
- src/cargo/ops/cargo_install.rs+7-9
- src/cargo/ops/cargo_package.rs+10-1
- src/cargo/ops/common_for_install_and_uninstall.rs+11-19
- src/cargo/ops/registry.rs+37-3
- src/cargo/sources/registry/mod.rs+2-2
- src/cargo/util/command_prelude.rs+59-4
- src/cargo/util/config.rs+26
- src/cargo/util/dependency_queue.rs+2-2
- src/cargo/util/network.rs+7
- src/cargo/util/progress.rs+1-2
- src/cargo/util/rustc.rs+3-2
- src/cargo/util/toml/mod.rs+136-34
- src/doc/src/reference/config.md+7
- src/doc/src/reference/unstable.md+60-1
- tests/testsuite/bad_config.rs+9-2
- tests/testsuite/bench.rs+23-23
- tests/testsuite/build.rs-12
- tests/testsuite/build_script.rs+6-6
- tests/testsuite/config.rs+106-30
- tests/testsuite/cross_compile.rs+5-5
- tests/testsuite/fix.rs+1-7
- tests/testsuite/freshness.rs+25-26
- tests/testsuite/git.rs+1-1
- tests/testsuite/main.rs+1
- tests/testsuite/member_errors.rs+5-1
- tests/testsuite/message_format.rs-20
- tests/testsuite/new.rs+1-1
- tests/testsuite/patch.rs+57
- tests/testsuite/path.rs+2-2
- tests/testsuite/profile_config.rs+1-6
- tests/testsuite/profile_custom.rs+477
- tests/testsuite/profile_overrides.rs-36
- tests/testsuite/profile_targets.rs+128-104
- tests/testsuite/profiles.rs+1-1
- tests/testsuite/publish_lockfile.rs+55
- tests/testsuite/required_features.rs+22-22
- tests/testsuite/rustflags.rs+4-4
- tests/testsuite/search.rs+5-1
- tests/testsuite/standard_lib.rs+2-2
- tests/testsuite/test.rs+47-47
- tests/testsuite/timings.rs+1-6
- tests/testsuite/tool_paths.rs+2-2
0 commit comments