aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/install.rb28
1 files changed, 14 insertions, 14 deletions
diff --git a/Library/Homebrew/cmd/install.rb b/Library/Homebrew/cmd/install.rb
index f0fd9f766..d0e65542e 100644
--- a/Library/Homebrew/cmd/install.rb
+++ b/Library/Homebrew/cmd/install.rb
@@ -24,24 +24,24 @@ module Homebrew
end
end unless ARGV.force?
- ARGV.formulae.each do |f|
- # Building head-only without --HEAD is an error
- if not ARGV.build_head? and f.stable.nil?
- raise CannotInstallFormulaError, <<-EOS.undent
- #{f} is a head-only formula
- Install with `brew install --HEAD #{f.name}`
- EOS
- end
+ begin
+ ARGV.formulae.each do |f|
+ # Building head-only without --HEAD is an error
+ if not ARGV.build_head? and f.stable.nil?
+ raise CannotInstallFormulaError, <<-EOS.undent
+ #{f} is a head-only formula
+ Install with `brew install --HEAD #{f.name}`
+ EOS
+ end
- # Building stable-only with --HEAD is an error
- if ARGV.build_head? and f.head.nil?
- raise CannotInstallFormulaError, "No head is defined for #{f.name}"
+ # Building stable-only with --HEAD is an error
+ if ARGV.build_head? and f.head.nil?
+ raise CannotInstallFormulaError, "No head is defined for #{f.name}"
+ end
end
- end
- perform_preinstall_checks
+ perform_preinstall_checks
- begin
ARGV.formulae.each { |f| install_formula(f) }
rescue FormulaUnavailableError => e
ofail e.message