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