diff options
| author | onur-ozkan <work@onurozkan.dev> | 2024-11-27 22:57:53 +0300 |
|---|---|---|
| committer | onur-ozkan <work@onurozkan.dev> | 2024-11-27 22:57:53 +0300 |
| commit | e11cfebf4ef135414eb60536b063e8f987258f72 (patch) | |
| tree | 35869e7b6d9f59463d45dfcd50ae18a8ac35c8f5 | |
| parent | 6b6a867ae9eac4e78d041ac4ee84be1072a48cf7 (diff) | |
| download | rust-e11cfebf4ef135414eb60536b063e8f987258f72.tar.gz rust-e11cfebf4ef135414eb60536b063e8f987258f72.zip | |
print generated doc paths
Signed-off-by: onur-ozkan <work@onurozkan.dev>
| -rw-r--r-- | src/bootstrap/src/core/builder/mod.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/bootstrap/src/core/builder/mod.rs b/src/bootstrap/src/core/builder/mod.rs index e6902bb8cee..945a7b7366f 100644 --- a/src/bootstrap/src/core/builder/mod.rs +++ b/src/bootstrap/src/core/builder/mod.rs @@ -1523,15 +1523,19 @@ impl<'a> Builder<'a> { pub(crate) fn maybe_open_in_browser<S: Step>(&self, path: impl AsRef<Path>) { if self.was_invoked_explicitly::<S>(Kind::Doc) { self.open_in_browser(path); + } else { + self.info(&format!("Doc path: {}", path.as_ref().display())); } } pub(crate) fn open_in_browser(&self, path: impl AsRef<Path>) { + let path = path.as_ref(); + if self.config.dry_run() || !self.config.cmd.open() { + self.info(&format!("Doc path: {}", path.display())); return; } - let path = path.as_ref(); self.info(&format!("Opening doc {}", path.display())); if let Err(err) = opener::open(path) { self.info(&format!("{err}\n")); |
