# File lib/compass/commands/print_version.rb, line 77 def execute if options[:custom] version = "" version << "#{Compass.version[:major]}" if options[:major] version << ".#{Compass.version[:minor]}" if options[:minor] version << ".#{Compass.version[:teeny]}" if options[:patch] if options[:revision] if version.size > 0 version << " [#{Compass.version[:rev][0..6]}]" else version << Compass.version[:rev] end end puts version elsif options[:quiet] puts ::Compass.version[:string] else puts self.class.long_output_string end end