aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2014-12-30 20:24:00 -0500
committerJack Nagel2014-12-30 20:42:57 -0500
commit14e6d4bae45af2db19dabdde09608d09094d6c27 (patch)
tree208b48a20f565f5d588f9c4a8a15e28c10a4d5b7 /Library
parent9279fc5fceed9ef1b7ccd0dd1f9c2b46e562b36a (diff)
downloadhomebrew-14e6d4bae45af2db19dabdde09608d09094d6c27.tar.bz2
llvm: install scan-view and scan-build
Closes #33777.
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/llvm.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/Library/Formula/llvm.rb b/Library/Formula/llvm.rb
index b70e8f6af..6ba150271 100644
--- a/Library/Formula/llvm.rb
+++ b/Library/Formula/llvm.rb
@@ -110,6 +110,11 @@ class Llvm < Formula
if build.with? "clang"
system "make", "-C", "projects/libcxx", "install",
"DSTROOT=#{prefix}", "SYMROOT=#{buildpath}/projects/libcxx"
+
+ (share/"clang/tools").install Dir["tools/clang/tools/scan-{build,view}"]
+ inreplace "#{share}/clang/tools/scan-build/scan-build", "$RealBin/bin/clang", "#{bin}/clang"
+ bin.install_symlink share/"clang/tools/scan-build/scan-build", share/"clang/tools/scan-view/scan-view"
+ man1.install_symlink share/"clang/tools/scan-build/scan-build.1"
end
# install llvm python bindings