aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/extend
diff options
context:
space:
mode:
authorMike McQuaid2010-11-24 09:40:37 +0000
committerMike McQuaid2011-06-08 22:19:10 +0100
commit31dea3b80035bc73db50d8dccf6d9a95ed7a9c99 (patch)
tree1622965e8889032afd7912931be6b37cbde2351d /Library/Homebrew/extend
parent760bbb4e36c73e27eb6a4c1cf0f8be163117c61b (diff)
downloadbrew-31dea3b80035bc73db50d8dccf6d9a95ed7a9c99.tar.bz2
Add changes to Homebrew internals for bottling.
Diffstat (limited to 'Library/Homebrew/extend')
-rw-r--r--Library/Homebrew/extend/ARGV.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/Library/Homebrew/extend/ARGV.rb b/Library/Homebrew/extend/ARGV.rb
index eef3cbc0c..4803ecf44 100644
--- a/Library/Homebrew/extend/ARGV.rb
+++ b/Library/Homebrew/extend/ARGV.rb
@@ -58,10 +58,19 @@ module HomebrewArgvExtension
def build_head?
flag? '--HEAD'
end
+
def build_universal?
include? '--universal'
end
+ def build_from_source?
+ flag? '--build-from-source' or ENV['HOMEBREW_BUILD_FROM_SOURCE']
+ end
+
+ def one?
+ flag? "--1"
+ end
+
def flag? flag
options_only.each do |arg|
return true if arg == flag