about summary refs log tree commit diff
path: root/src/test/codegen/src-hash-algorithm/src-hash-algorithm-md5.rs
diff options
context:
space:
mode:
authorArtem Kryvokrysenko <krivokrisenko@live.com>2022-01-19 00:59:44 -0800
committerArtem Kryvokrysenko <krivokrisenko@live.com>2022-01-19 22:28:07 -0800
commit4e17170c54c3e8bbff9cee1937dd6ab3b2001857 (patch)
tree89e12c6951f4af2dcd4c59a67e80b3fd9ede4dcb /src/test/codegen/src-hash-algorithm/src-hash-algorithm-md5.rs
parente5e2b0be26ea177527b60d355bd8f56cd473bd00 (diff)
downloadrust-4e17170c54c3e8bbff9cee1937dd6ab3b2001857.tar.gz
rust-4e17170c54c3e8bbff9cee1937dd6ab3b2001857.zip
rustdoc: auto create output directory when "--output-format json"
This PR allows rustdoc to automatically create output directory in case
it does not exist (when run with `--output-format json`).

This fixes rustdoc crash:

````
$ rustdoc --output-format json -Z unstable-options src/main.rs
error: couldn't generate documentation: No such file or directory (os error 2)
  |
  = note: failed to create or modify "doc/main.json"

error: aborting due to previous error
````

With this fix behavior of `rustdoc --output-format json` becomes consistent
with `rustdoc --output-format html` (which already auto-creates output
directory if it's missing)
Diffstat (limited to 'src/test/codegen/src-hash-algorithm/src-hash-algorithm-md5.rs')
0 files changed, 0 insertions, 0 deletions