Author: assaf
Date: Fri Oct 17 09:26:07 2008
New Revision: 705664
URL: http://svn.apache.org/viewvc?rev=705664&view=rev
Log:
Growl notifications now only shown in verbose mode.
Modified:
incubator/buildr/trunk/lib/buildr/core/application.rb
Modified: incubator/buildr/trunk/lib/buildr/core/application.rb
URL:
http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/buildr/core/application.rb?rev=705664&r1=705663&r2=705664&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/buildr/core/application.rb (original)
+++ incubator/buildr/trunk/lib/buildr/core/application.rb Fri Oct 17 09:26:07
2008
@@ -544,7 +544,7 @@
# Let's see if we can use Growl. We do this at the very end, loading Ruby
Cocoa
# could slow the build down, so later is better. We only do this when running
# from the console in verbose mode.
-if $stdout.isatty && verbose && RUBY_PLATFORM =~ /darwin/
+if $stdout.isatty && RUBY_PLATFORM =~ /darwin/
begin
require 'osx/cocoa'
icon = OSX::NSApplication.sharedApplication.applicationIconImage
@@ -562,8 +562,8 @@
{ :ApplicationName=>'Buildr', :NotificationName=>type,
:NotificationTitle=>title, :NotificationDescription=>message },
true)
end
- Buildr.application.on_completion { |title, message| notify['Completed',
title, message] }
- Buildr.application.on_failure { |title, message, ex| notify['Failed',
title, message] }
+ Buildr.application.on_completion { |title, message| notify['Completed',
title, message] if verbose }
+ Buildr.application.on_failure { |title, message, ex| notify['Failed',
title, message] if verbose }
rescue Exception # No growl
end
end