Sha256: 45c918bf278497548e76e4f56501a9aa1d564a5b413d902d0b6def04dbef41e9

Contents?: true

Size: 644 Bytes

Versions: 3

Compression:

Stored size: 644 Bytes

Contents

require File.join(File.dirname(__FILE__), 'project_base')
require File.join(Compass.lib_directory, 'compass', 'compiler')

module Compass
  module Commands
    class UpdateProject < ProjectBase
      
      def initialize(working_path, options)
        super
        assert_project_directory_exists!
      end

      def perform
        Compass::Compiler.new(working_path,
                              projectize(Compass.configuration.sass_dir),
                              projectize(Compass.configuration.css_dir),
                              Compass.sass_engine_options.merge(:quiet => options[:quiet])).run
      end

    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
chriseppstein-compass-0.6.3 lib/compass/commands/update_project.rb
chriseppstein-compass-0.6.4 lib/compass/commands/update_project.rb
chriseppstein-compass-0.6.5 lib/compass/commands/update_project.rb