diff options
| author | onur-ozkan <work@onurozkan.dev> | 2024-08-30 22:56:11 +0300 |
|---|---|---|
| committer | onur-ozkan <work@onurozkan.dev> | 2024-09-08 17:52:21 +0300 |
| commit | 7b8cbe4f1ca1d870b2bb2196d8c3a4bc2a978f55 (patch) | |
| tree | 6805eea59aecff40e67b159c52b2ba23b193df5d /src/bootstrap | |
| parent | 13e16a910144492ed3896fb22c9c980bc474b174 (diff) | |
| download | rust-7b8cbe4f1ca1d870b2bb2196d8c3a4bc2a978f55.tar.gz rust-7b8cbe4f1ca1d870b2bb2196d8c3a4bc2a978f55.zip | |
handle dry-run mode in `Config::get_builder_toml`
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Diffstat (limited to 'src/bootstrap')
| -rw-r--r-- | src/bootstrap/src/core/config/config.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bootstrap/src/core/config/config.rs b/src/bootstrap/src/core/config/config.rs index 8f7195aba9a..68b42305fdc 100644 --- a/src/bootstrap/src/core/config/config.rs +++ b/src/bootstrap/src/core/config/config.rs @@ -1217,6 +1217,10 @@ impl Config { } pub(crate) fn get_builder_toml(&self, build_name: &str) -> Result<TomlConfig, toml::de::Error> { + if self.dry_run() { + return Ok(TomlConfig::default()); + } + let builder_config_path = self.out.join(self.build.triple).join(build_name).join(BUILDER_CONFIG_FILENAME); Self::get_toml(&builder_config_path) |
