Sha256: 2fc246ffe4a63c867a3d373d17f12c94140aa09299a5081d8b665c36f19b7f49

Contents?: true

Size: 592 Bytes

Versions: 12

Compression:

Stored size: 592 Bytes

Contents

module Compass
  module Commands
    class PrintVersion
      attr_accessor :options
      def initialize(working_directory, options)
        self.options = options
      end
  
      def perform
        if options[:quiet]
          # The quiet option may make scripting easier
          puts ::Compass.version[:string]
        else
          lines = []
          lines << "Compass #{::Compass.version[:string]}"
          lines << "Copyright (c) 2008 Chris Eppstein"
          lines << "Released under the MIT License."
          puts lines.join("\n")
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
arnebrasseur-compass-0.3.5.1 lib/compass/commands/print_version.rb
arnebrasseur-compass-0.3.5 lib/compass/commands/print_version.rb
chriseppstein-compass-0.1.1 lib/compass/commands/print_version.rb
chriseppstein-compass-0.3.0 lib/compass/commands/print_version.rb
chriseppstein-compass-0.3.1 lib/compass/commands/print_version.rb
chriseppstein-compass-0.3.2 lib/compass/commands/print_version.rb
chriseppstein-compass-0.3.3 lib/compass/commands/print_version.rb
chriseppstein-compass-0.3.4 lib/compass/commands/print_version.rb
chriseppstein-compass-0.3.6 lib/compass/commands/print_version.rb
chriseppstein-compass-0.3.7 lib/compass/commands/print_version.rb
chriseppstein-compass-0.3.8 lib/compass/commands/print_version.rb
chriseppstein-compass-0.3.9 lib/compass/commands/print_version.rb