Support cfg overrides in all workspace kind

This commit is contained in:
Lukas Wirth 2024-04-19 10:59:32 +02:00
parent ee10f9f5cd
commit 8989dcffd6
4 changed files with 69 additions and 22 deletions

View file

@ -81,6 +81,7 @@ impl Tester {
rustc_cfg: vec![],
toolchain: None,
target_layout: data_layout.map(Arc::from).map_err(|it| Arc::from(it.to_string())),
cfg_overrides: Default::default(),
};
let load_cargo_config = LoadCargoConfig {
load_out_dirs_from_check: false,

View file

@ -234,6 +234,7 @@ impl GlobalState {
it.clone(),
cargo_config.target.as_deref(),
&cargo_config.extra_env,
&cargo_config.cfg_overrides,
))
}
})