about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-03-09 19:02:13 +0000
committerbors <bors@rust-lang.org>2018-03-09 19:02:13 +0000
commit257ec08e1004a44f4eaf6c30a5dfa2069f8fd877 (patch)
tree1c68f40b0ae7d2c2b8a6e51064e18ab1dc601ca1 /src/libsyntax/parse/parser.rs
parentfedce67cd21dc08ece5a484fe1a060346acac98a (diff)
parentbe902e7168505954b85e1bbb35322f8df8a29c19 (diff)
downloadrust-257ec08e1004a44f4eaf6c30a5dfa2069f8fd877.tar.gz
rust-257ec08e1004a44f4eaf6c30a5dfa2069f8fd877.zip
Auto merge of #48757 - alexcrichton:fix-msbuild-build, r=Mark-Simulacrum
rustbuild: Fix MSBuild location of `llvm-config.exe`

For LLD integration the path to `llvm-config` needed to change to inside the
build directory itself (for whatever reason) but the build directory is
different on MSBuild than it is on `ninja` for MSVC builds, so the path to
`llvm-config.exe` was actually wrong and not working!

This commit removes the `Build::llvm_config` function in favor of the source of
truth, the `Llvm` build step itself. The build step was then updated to find the
right build directory for MSBuild as well as `ninja` for where `llvm-config.exe`
is located.

Closes #48749
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
0 files changed, 0 insertions, 0 deletions