class Preseason::Recipe::Initializer

Attributes

assets[RW]

Public Instance Methods

prepare() click to toggle source
# File lib/preseason/recipe/initializer.rb, line 4
def prepare
  precompile_assets
  initialize_assets
end

Private Instance Methods

initialize_assets() click to toggle source
# File lib/preseason/recipe/initializer.rb, line 15
def initialize_assets
  old_line = '# Rails.application.config.assets.precompile += %w( search.js )'
  new_line = "Rails.application.config.assets.precompile += #{@assets}"
  gsub_file 'config/initializers/assets.rb', old_line, new_line
end
precompile_assets() click to toggle source
# File lib/preseason/recipe/initializer.rb, line 10
def precompile_assets
  @assets = %w(screen.css)
  @assets << 'ie8.js' if config.ie8.enabled?
end