about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume.gomez@huawei.com>2024-05-25 13:04:08 +0200
committerGuillaume Gomez <guillaume.gomez@huawei.com>2024-05-27 14:41:19 +0200
commitf0ab814aec56418ec0792d41db27e7d94c7d4380 (patch)
tree367fc05f10f9cffdd95afdd611a00e85f690672d
parent1551fd12023e3b84d844bde2e376c407af1e9a04 (diff)
downloadrust-f0ab814aec56418ec0792d41db27e7d94c7d4380.tar.gz
rust-f0ab814aec56418ec0792d41db27e7d94c7d4380.zip
Add `Rustdoc::output_format`
-rw-r--r--src/tools/run-make-support/src/rustdoc.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/tools/run-make-support/src/rustdoc.rs b/src/tools/run-make-support/src/rustdoc.rs
index c4f4e9f9bd2..9c77f1ca462 100644
--- a/src/tools/run-make-support/src/rustdoc.rs
+++ b/src/tools/run-make-support/src/rustdoc.rs
@@ -151,6 +151,13 @@ impl Rustdoc {
         self
     }
 
+    /// Specify the output format.
+    pub fn output_format(&mut self, format: &str) -> &mut Self {
+        self.cmd.arg("--output-format");
+        self.cmd.arg(format);
+        self
+    }
+
     #[track_caller]
     pub fn run_fail_assert_exit_code(&mut self, code: i32) -> Output {
         let caller_location = std::panic::Location::caller();