]> git.lizzy.rs Git - rust.git/commit
Create a directory for --out-dir if it does not already exist
authorvarkor <github@varkor.com>
Mon, 29 Jan 2018 16:31:14 +0000 (16:31 +0000)
committervarkor <github@varkor.com>
Mon, 29 Jan 2018 16:31:14 +0000 (16:31 +0000)
commit79d85dab88536a66efdf550d687591b1bc53c022
tree0a23d2544ae030e4ff71bc26f859d11be32055d3
parent6b99adeb11313197f409b4f7c4083c2ceca8a4fe
Create a directory for --out-dir if it does not already exist

Currently if `--out-dir` is set to a non-existent directory, the
compiler will throw unfriendly messages like `error: could not write
output to subdir/example.crate.allocator.rcgu.o: No such file or
directory`, which, while not completely unreadable, isn’t very
user-friendly either. This change creates the directory automatically
if it does not yet exist.
src/librustc_driver/driver.rs