aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorNathan de Vries2011-08-09 12:12:22 +1000
committerCharlie Sharpsteen2011-08-30 19:17:22 -0700
commit658fdd913b95fdfc6f5aa50eb403f3ae565b14b8 (patch)
tree0d076053e480831839bd76701c7849d9e2c38cbf /Library/Formula
parent06c6397de3bd4e1d9449f2255d9ed5db6ec18cfd (diff)
downloadhomebrew-658fdd913b95fdfc6f5aa50eb403f3ae565b14b8.tar.bz2
LLVM: Add HEAD and don't force use of GCC 4.2.
Closes #6887. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/llvm.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/Library/Formula/llvm.rb b/Library/Formula/llvm.rb
index 749ee6b6e..159bc8004 100644
--- a/Library/Formula/llvm.rb
+++ b/Library/Formula/llvm.rb
@@ -9,12 +9,14 @@ def build_rtti?; ARGV.include? '--rtti'; end
class Clang < Formula
homepage 'http://llvm.org/'
+ head 'http://llvm.org/git/clang.git', :using => :git
url 'http://llvm.org/releases/2.9/clang-2.9.tgz'
md5 '634de18d04b7a4ded19ec4c17d23cfca'
end
class Llvm < Formula
homepage 'http://llvm.org/'
+ head 'http://llvm.org/git/llvm.git', :using => :git
url 'http://llvm.org/releases/2.9/llvm-2.9.tgz'
md5 '793138412d2af2c7c7f54615f8943771'
@@ -35,8 +37,6 @@ class Llvm < Formula
end
def install
- ENV.gcc_4_2 # llvm can't compile itself
-
if build_shared? && build_universal?
onoe "Cannot specify both shared and universal (will not build)"
exit 1
@@ -44,7 +44,7 @@ class Llvm < Formula
if build_clang? or build_analyzer?
clang_dir = Pathname.new(Dir.pwd)+'tools/clang'
- Clang.new.brew { clang_dir.install Dir['*'] }
+ Clang.new("clang").brew { clang_dir.install Dir['*'] }
end
if build_universal?