Sha256: d9c6a353b12d71f3482a6d79e3833e2ffaa22307f985cea198991d0ee3d7ff41

Contents?: true

Size: 1.02 KB

Versions: 20

Compression:

Stored size: 1.02 KB

Contents

require 'rubygems'
require 'sass'

def assert_sass_version(obj)
  unless obj.respond_to?(:version) && obj.version[:major] == 2 && obj.version[:minor] >= 1
    raise LoadError.new("Compass requires Haml version 2.1 or greater.")
  end
end

begin
  assert_sass_version(Sass)
rescue LoadError
  require 'haml'
  assert_sass_version(Haml)
end

require File.join(File.dirname(__FILE__), 'sass_extensions')

['core_ext', 'version'].each do |file|
  require File.join(File.dirname(__FILE__), 'compass', file)
end

module Compass
  extend Compass::Version
  def base_directory
    File.expand_path(File.join(File.dirname(__FILE__), '..'))
  end
  def lib_directory
    File.expand_path(File.join(File.dirname(__FILE__)))
  end
  module_function :base_directory, :lib_directory
end

require File.join(File.dirname(__FILE__), 'compass', 'configuration')
require File.join(File.dirname(__FILE__), 'compass', 'frameworks')

# make sure we're running inside Merb
require File.join(File.dirname(__FILE__), 'compass', 'merb') if defined?(Merb::Plugins)  

Version data entries

20 entries across 20 versions & 5 rubygems

Version Path
bsherman-compass-0.5.2 lib/compass.rb
chriseppstein-compass-0.4.1 lib/compass.rb
chriseppstein-compass-0.4.2 lib/compass.rb
chriseppstein-compass-0.5.0 lib/compass.rb
chriseppstein-compass-0.5.1 lib/compass.rb
chriseppstein-compass-0.5.2 lib/compass.rb
chriseppstein-compass-0.5.3 lib/compass.rb
chriseppstein-compass-0.5.4 lib/compass.rb
chriseppstein-compass-0.5.5 lib/compass.rb
chriseppstein-compass-0.5.9 lib/compass.rb
chriseppstein-compass-0.6.0 lib/compass.rb
chriseppstein-compass-0.6.1 lib/compass.rb
chriseppstein-compass-0.6.2 lib/compass.rb
chriseppstein-compass-0.6.3 lib/compass.rb
chriseppstein-compass-0.6.4 lib/compass.rb
chriseppstein-compass-0.6.5 lib/compass.rb
jsmestad-compass-0.4.2.1 lib/compass.rb
jwhitmire-compass-0.5.1.1 lib/compass.rb
jwhitmire-compass-0.5.1.2 lib/compass.rb
merbjedi-compass-0.5.0 lib/compass.rb