# File lib/compass/exec.rb, line 38 def run! begin perform! rescue Exception => e raise e if e.is_a? SystemExit if e.is_a?(::Compass::Error) || e.is_a?(OptionParser::ParseError) $stderr.puts e.message else ::Compass::Exec.report_error(e, @options) end return 1 end return 0 end