diff options
| author | Mike McQuaid | 2012-08-25 11:24:13 -0700 |
|---|---|---|
| committer | Mike McQuaid | 2012-08-25 11:52:37 -0700 |
| commit | 1b7056346b7c4cdf34db98b3e04df6ae4a6e2e67 (patch) | |
| tree | e88f8d9934db11ee79c69c7eca4ffe170fa22efe /Library/Homebrew/extend | |
| parent | 713957f3c4719aa173741830c06ba2626285ac17 (diff) | |
| download | homebrew-1b7056346b7c4cdf34db98b3e04df6ae4a6e2e67.tar.bz2 | |
Move used_options and unused_options to ARGV.
Diffstat (limited to 'Library/Homebrew/extend')
| -rw-r--r-- | Library/Homebrew/extend/ARGV.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Library/Homebrew/extend/ARGV.rb b/Library/Homebrew/extend/ARGV.rb index bdfb8fd52..e8a227258 100644 --- a/Library/Homebrew/extend/ARGV.rb +++ b/Library/Homebrew/extend/ARGV.rb @@ -7,6 +7,14 @@ module HomebrewArgvExtension select {|arg| arg[0..0] == '-'} end + def used_options f + f.build.as_flags & options_only + end + + def unused_options f + f.build.as_flags - options_only + end + def formulae require 'formula' @formulae ||= downcased_unique_named.map{ |name| Formula.factory name } |
