aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/utils
diff options
context:
space:
mode:
authorMike McQuaid2013-11-12 15:42:46 +0000
committerMike McQuaid2013-11-12 15:44:30 +0000
commitbe3e60fc95ff761b9688bf8c5daebdb7d06ecce8 (patch)
treef434dc78eeb3ce1d57e0a5958461f40eb3fe8450 /Library/Homebrew/utils
parent81bf8a168ada914ec47ca5b37a9fe44f8d797fea (diff)
downloadbrew-be3e60fc95ff761b9688bf8c5daebdb7d06ecce8.tar.bz2
inreplace: odie for Homebrew developers.
Diffstat (limited to 'Library/Homebrew/utils')
-rw-r--r--Library/Homebrew/utils/inreplace.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/Library/Homebrew/utils/inreplace.rb b/Library/Homebrew/utils/inreplace.rb
index b4bc05468..287058021 100644
--- a/Library/Homebrew/utils/inreplace.rb
+++ b/Library/Homebrew/utils/inreplace.rb
@@ -12,8 +12,11 @@ module Utils
after = after.to_s if Symbol === after
sub = s.gsub!(before, after)
if sub.nil?
- opoo "inreplace in '#{path}' failed"
- puts "Expected replacement of '#{before}' with '#{after}'"
+ message = <<-EOS.undent
+ inreplace in '#{path}' failed
+ Expected replacement of '#{before}' with '#{after}'
+ EOS
+ ARGV.homebrew_developer? ? odie(message) : opoo(message)
end
end