From 4dc8318dc38f6dc5e6a9cad85f94dd1096d43313 Mon Sep 17 00:00:00 2001 From: Max Howell Date: Tue, 23 Aug 2011 23:27:32 +0100 Subject: [PATCH] Observe all applicable options in handle_llvm_failure --- Library/Homebrew/formula.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index c6e5aae51b..173c7d1873 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -305,8 +305,8 @@ class Formula end def handle_llvm_failure llvm - unless (ENV['HOMEBREW_USE_LLVM'] or ARGV.include? '--use-llvm' or ARGV.include? '--use-clang') - ENV.gcc_4_2 if default_cc =~ /llvm/ + unless ENV.use_llvm? or ENV.use_clang? + ENV.gcc_4_2 if MacOS.default_cc =~ /llvm/ return end