about summary refs log tree commit diff
path: root/src/rustllvm/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorLuca Barbieri <luca@luca-barbieri.com>2020-04-10 22:42:19 +0200
committerMark Rousskov <mark.simulacrum@gmail.com>2020-04-11 17:49:16 -0400
commit3dd500de373757fd2b118db0c999e48dd01ff894 (patch)
tree435d7c6cba1f13f63078e02b7bbacf9872f88d3f /src/rustllvm/CoverageMappingWrapper.cpp
parent53d58dbf5f8a65189e5f97ef46da6593484a9e79 (diff)
downloadrust-3dd500de373757fd2b118db0c999e48dd01ff894.tar.gz
rust-3dd500de373757fd2b118db0c999e48dd01ff894.zip
Don't emit rerun-if-changed on llvm-config if using system LLVM
The code was broken because it printed "llvm-config" instead of the
absolute path to the llvm-config executable, causing Cargo to always
rebuild librustc_llvm if using system LLVM.

Also, it's not the build system's job to rebuild when a system library
changes, so we simply don't emit "rerun-if-changed" if a path to LLVM
was not explicitly provided.
Diffstat (limited to 'src/rustllvm/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions