Class Compass::Configuration
In: lib/compass/configuration.rb
Parent: Object

Methods

Included Modules

Singleton

Constants

ATTRIBUTES = [ :project_type, :project_path, :http_path, :css_dir, :sass_dir, :images_dir, :javascripts_dir, :output_style, :environment, :relative_assets, :http_images_path, :http_stylesheets_path, :http_javascripts_path, :additional_import_paths, :sass_options

Attributes

required_libraries  [RW] 

Public Class methods

Public Instance methods

When called with a block, defines the cache buster strategy to be used. The block must return nil or a string that can be appended to a url as a query parameter. The returned string must not include the starting ’?’. The block will be passed the root-relative url of the asset. If the block accepts two arguments, it will also be passed a File object that points to the asset on disk — which may or may not exist. When called without a block, returns the block that was previously set.

When called with a block, defines the asset host url to be used. The block must return a string that starts with a protocol (E.g. http). The block will be passed the root-relative url of the asset. When called without a block, returns the block that was previously set.

parses a manifest file which is a ruby script evaluated in a Manifest instance context

Support for testing.

[Validate]