diff options
| author | Jack Nagel | 2012-04-10 21:47:17 -0500 |
|---|---|---|
| committer | Jack Nagel | 2012-04-10 21:53:01 -0500 |
| commit | 9d172f85c62f640ab4a1ff367c2eba654d5f0bcd (patch) | |
| tree | 9f8df6ea212c557120d596748137ad64e7b73143 /Library/Homebrew | |
| parent | f296683409c4e838364e72f45fe15a7ff6721c29 (diff) | |
| download | brew-9d172f85c62f640ab4a1ff367c2eba654d5f0bcd.tar.bz2 | |
ARGV: use include? for --HEAD
ARGV.build_head? will return true if the typo '-HEAD' is passed because
it uses flag? to detect the option. However, we only filter the exact
spelling of '--HEAD' in ARGV.filter_for_dependencies, and thus the HEAD
property is undesirably passed to deps during installation.
Since we never advertised '-H' as a valid short option for '--HEAD',
just use include? instead of flag?.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/extend/ARGV.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Homebrew/extend/ARGV.rb b/Library/Homebrew/extend/ARGV.rb index afb038697..fc3039cc8 100644 --- a/Library/Homebrew/extend/ARGV.rb +++ b/Library/Homebrew/extend/ARGV.rb @@ -89,7 +89,7 @@ module HomebrewArgvExtension end def build_head? - flag? '--HEAD' + include? '--HEAD' end def build_devel? |
