aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/llvm.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/Library/Formula/llvm.rb b/Library/Formula/llvm.rb
index 76caa7d36..3d080efdb 100644
--- a/Library/Formula/llvm.rb
+++ b/Library/Formula/llvm.rb
@@ -44,9 +44,7 @@ class Llvm < Formula
exit 1
end
- if build_clang? or build_analyzer?
- Clang.new("clang").brew { (buildpath+'tools/clang').install Dir['*'] }
- end
+ Clang.new("clang").brew { clang_dir.install Dir['*'] } if build_clang? or build_analyzer?
if build_universal?
ENV['UNIVERSAL'] = '1'
@@ -105,6 +103,10 @@ class Llvm < Formula
brew rm llvm && brew install llvm
EOS
end
+
+ def clang_dir
+ buildpath/'tools/clang'
+ end
end