Sha256: d307d9c5453231137288401024b2b4077068433d1aec9f5ca983932f94406961
Contents?: true
Size: 885 Bytes
Versions: 3
Compression:
Stored size: 885 Bytes
Contents
module Sass::Rails::SassContext attr_accessor :sass_config end module Sass::Rails::SprocketsConfig def self.included(base) base.alias_method_chain :asset_environment, :sass_config end def asset_environment_with_sass_config(app, *args) env = asset_environment_without_sass_config(app, *args) env.context_class.extend(Sass::Rails::SassContext) env.context_class.sass_config = app.config.sass env end end begin # Before sprockets was extracted from rails require 'sprockets/railtie' module Sprockets class Railtie < ::Rails::Railtie include Sass::Rails::SprocketsConfig end end rescue LoadError # After sprockets was extracted into sprockets-rails require 'sprockets/rails/railtie' module Sprockets module Rails class Railtie < ::Rails::Railtie include Sass::Rails::SprocketsConfig end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sass-rails-3.1.0.rc.5 | lib/sass/rails/monkey_patches.rb |
sass-rails-3.1.0.rc.4 | lib/sass/rails/monkey_patches.rb |
sass-rails-3.1.0.rc.3 | lib/sass/rails/monkey_patches.rb |