diff options
| author | Jack Nagel | 2015-01-15 23:59:55 -0500 |
|---|---|---|
| committer | Jack Nagel | 2015-01-16 00:00:21 -0500 |
| commit | c6dee041eb1d5a4412269a1543eb74415e5a3a88 (patch) | |
| tree | f96470c1ba62ef8d46514cbd22f237abf447a2fb /Library | |
| parent | 3f318b8ed4f33fa1f27f5ce1816ca72513196208 (diff) | |
| download | brew-c6dee041eb1d5a4412269a1543eb74415e5a3a88.tar.bz2 | |
install: fix --HEAD for formulae with head and devel but no stable
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/install.rb | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/Library/Homebrew/cmd/install.rb b/Library/Homebrew/cmd/install.rb index 14bf24b50..1fb5a2f0e 100644 --- a/Library/Homebrew/cmd/install.rb +++ b/Library/Homebrew/cmd/install.rb @@ -49,15 +49,15 @@ module Homebrew end # devel-only without --devel is an error - if not ARGV.build_devel? and f.stable.nil? - if f.head.nil? - raise <<-EOS.undent - #{f.name} is a devel-only formula - Install with `brew install --devel #{f.name}` - EOS - else - raise "#{f.name} has no stable download, please choose --devel or --HEAD" - end + if not ARGV.build_devel? and f.stable.nil? and f.head.nil? + raise <<-EOS.undent + #{f.name} is a devel-only formula + Install with `brew install --devel #{f.name}` + EOS + end + + if ARGV.build_stable? and f.stable.nil? + raise "#{f.name} has no stable download, please choose --devel or --HEAD" end # --HEAD, fail with no head defined |
