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.public), self.fonts_dir) config.css_dir = File.join(File.basename(self.public), self.css_dir) config.images_dir = File.join(File.basename(self.public), 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