From 02582c48b7f9b236f535db5804fa32ce0e598439 Mon Sep 17 00:00:00 2001 From: Watson Date: Mon, 22 Jul 2013 14:37:53 +0900 Subject: [PATCH] add `rake crashlog' task to show a last crash log http://hipbyte.myjetbrains.com/youtrack/issue/RM-208 --- lib/motion/project.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/motion/project.rb b/lib/motion/project.rb index c95ad577..c8598d32 100644 --- a/lib/motion/project.rb +++ b/lib/motion/project.rb @@ -69,3 +69,9 @@ task :ctags do sh "#{ctags} --options=\"#{config}\" #{bs_files.map { |x| '"' + x + '"' }.join(' ')}" end end + +desc "Show a last crash log" +task :crashlog do + logs = Dir.glob(File.join(File.expand_path("~/Library/Logs/DiagnosticReports/"), "#{App.config.name}_*")) + sh "open -a Console #{logs.last}" +end