diff options
| author | viandoxdev <titouangoulois29@gmail.com> | 2022-11-05 18:30:01 +0100 |
|---|---|---|
| committer | viandoxdev <titouangoulois29@gmail.com> | 2022-11-05 18:30:01 +0100 |
| commit | 900af414a3dfabab74357f5038371a08b1cb0db1 (patch) | |
| tree | 42affd61f0c9db862a1c4ebdf825c22186afb074 | |
| parent | 1bc2bfa44cb70bb744bfd469f05d2d92e040e247 (diff) | |
fix out dir being wrong in json
| -rw-r--r-- | src/bootstrap/doc.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/bootstrap/doc.rs b/src/bootstrap/doc.rs index f3883e5e6bf..218c7199731 100644 --- a/src/bootstrap/doc.rs +++ b/src/bootstrap/doc.rs @@ -465,7 +465,11 @@ impl Step for Std { fn run(self, builder: &Builder<'_>) { let stage = self.stage; let target = self.target; - let out = builder.doc_out(target); + let out = match self.format { + DocumentationFormat::HTML => builder.doc_out(target), + DocumentationFormat::JSON => builder.json_doc_out(target), + }; + t!(fs::create_dir_all(&out)); builder.ensure(SharedAssets { target: self.target }); |
