# File lib/compass/compiler.rb, line 132 def compilecompile(sass_filename, css_filename) start_time = end_time = nil css_content = logger.red do timed do engine(sass_filename, css_filename).render end end duration = options[:time] ? "(#{(css_content.__duration * 1000).round / 1000.0}s)" : "" write_file(css_filename, css_content, options.merge(:force => true, :extra => duration)) Compass.configuration.run_callback(:stylesheet_saved, css_filename) end