Sha256: c7a1d94ac46ce653f993bc168f2a3960ce736ec6a1baa276f1fad54d88a2a090

Contents?: true

Size: 704 Bytes

Versions: 3

Compression:

Stored size: 704 Bytes

Contents

require 'nivo'
require 'rails'
require 'paperclip'
require 'haml'
require 'jquery-rails'
# require 'action_controller'


module Nivo
  class Engine < Rails::Engine

    # Config defaults
    config.slider_factory_name = "nivo"
    config.mount_at = '/nivo'

    # Load rake tasks
    rake_tasks do
      load File.join(File.dirname(__FILE__), 'rails/railties/tasks.rake')
    end

    # Check the gem config
    initializer "check config" do |app|

      # make sure mount_at ends with trailing slash
      config.mount_at += '/'  unless config.mount_at.last == '/'
    end

    initializer "static assets" do |app|
      app.middleware.use ::ActionDispatch::Static, "#{root}/public"
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
nivo-0.0.4 lib/engine.rb
nivo-0.0.3 lib/engine.rb
nivo-0.0.2 lib/engine.rb