From c32ab0a35a2dfa9b593f759ef0ae8b7af077b0b7 Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Sun, 9 Feb 2014 13:27:56 -0800 Subject: Recognize --head as an alias for --HEAD Homebrew currently recognizes "--head" during the install process, but rather than actually fetch HEAD it just nags the user to use the correct option. Since we recognize the spelling anyway, this just promotes the lowercase version to an official alias. Closes #26555. --- Library/Homebrew/cmd/install.rb | 4 ---- Library/Homebrew/extend/ARGV.rb | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/Library/Homebrew/cmd/install.rb b/Library/Homebrew/cmd/install.rb index 4e1705c74..468eb3d37 100644 --- a/Library/Homebrew/cmd/install.rb +++ b/Library/Homebrew/cmd/install.rb @@ -19,10 +19,6 @@ module Homebrew extend self end end - if ARGV.include? '--head' - raise "Specify `--HEAD` in uppercase to build from trunk." - end - ARGV.named.each do |name| # if a formula has been tapped ignore the blacklisting if not File.file? HOMEBREW_REPOSITORY/"Library/Formula/#{name}.rb" diff --git a/Library/Homebrew/extend/ARGV.rb b/Library/Homebrew/extend/ARGV.rb index c2e1a9c2e..7b0a11311 100644 --- a/Library/Homebrew/extend/ARGV.rb +++ b/Library/Homebrew/extend/ARGV.rb @@ -111,7 +111,7 @@ module HomebrewArgvExtension end def build_head? - include? '--HEAD' + include?('--HEAD') || include?('--head') end def build_devel? -- cgit v1.2.3