aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2012-02-03 15:02:35 -0600
committerJack Nagel2012-02-03 23:01:28 -0600
commit709674cb95f80ca8fb71c39a53e6fb74bcc2782f (patch)
tree48a7317281c59eb12800594ae9d8d32ae41211af /Library
parentd312a54d461b8683c8a20cd13bd83afd904d4658 (diff)
downloadbrew-709674cb95f80ca8fb71c39a53e6fb74bcc2782f.tar.bz2
Move old ENV.use_foo? compiler methods to compat
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/compat/compatibility.rb14
-rw-r--r--Library/Homebrew/extend/ENV.rb12
2 files changed, 14 insertions, 12 deletions
diff --git a/Library/Homebrew/compat/compatibility.rb b/Library/Homebrew/compat/compatibility.rb
index ac94feff8..ab3377e88 100644
--- a/Library/Homebrew/compat/compatibility.rb
+++ b/Library/Homebrew/compat/compatibility.rb
@@ -80,3 +80,17 @@ end
class UnidentifiedFormula < Formula
end
+
+module HomebrewEnvExtension extend self
+ def use_clang?
+ compiler == :clang
+ end
+
+ def use_gcc?
+ compiler == :gcc
+ end
+
+ def use_llvm?
+ compiler == :llvm
+ end
+end
diff --git a/Library/Homebrew/extend/ENV.rb b/Library/Homebrew/extend/ENV.rb
index c02071c09..2ea1127c1 100644
--- a/Library/Homebrew/extend/ENV.rb
+++ b/Library/Homebrew/extend/ENV.rb
@@ -320,18 +320,6 @@ Please take one of the following actions:
end
end
- # don't use in new code
- # don't remove though, but do add to compatibility.rb
- def use_clang?
- compiler == :clang
- end
- def use_gcc?
- compiler == :gcc
- end
- def use_llvm?
- compiler == :llvm
- end
-
def make_jobs
# '-j' requires a positive integral argument
if self['HOMEBREW_MAKE_JOBS'].to_i > 0