module Middleman::Renderers::Sass

def registered(app)

def registered(app)
  app.after_feature_init do
    ::Compass.configuration do |config|
      config.cache_path            = File.join(self.root, ".sass-cache") # For sassc files
      config.project_path          = self.root
      config.sass_dir              = File.join(File.basename(self.views), self.css_dir)
      config.output_style          = :nested
      config.fonts_dir             = File.join(File.basename(self.views), self.fonts_dir)
      config.css_dir               = File.join(File.basename(self.views), self.css_dir)
      config.images_dir            = File.join(File.basename(self.views), self.images_dir)      
      config.http_images_path      = self.http_images_path rescue File.join(self.http_prefix || "/", self.images_dir)
      config.http_stylesheets_path = self.http_css_path rescue File.join(self.http_prefix || "/", self.css_dir)
      config.asset_cache_buster { false }
      config.add_import_path(config.sass_dir)
    end
    configure :build do
      ::Compass.configuration do |config|
        config.css_dir       = File.join(File.basename(self.build_dir), self.css_dir)
        config.images_dir    = File.join(File.basename(self.build_dir), self.images_dir)
      end
    end
  end
end