lib/ember/rails/engine.rb in ember-rails-lite-0.11.1 vs lib/ember/rails/engine.rb in ember-rails-lite-0.12.0
- old
+ new
@@ -7,19 +7,14 @@
config.handlebars.precompile = true
config.handlebars.templates_root = "templates"
config.handlebars.templates_path_separator = '/'
- initializer "ember_rails.setup", :after => :append_assets_path, :group => :all do |app|
- sprockets = if ::Rails::VERSION::MAJOR == 4
- Sprockets.respond_to?('register_engine') ? Sprockets : app.assets
- else
- app.assets
- end
-
- sprockets.register_engine '.handlebars', Ember::Handlebars::Template
- sprockets.register_engine '.hbs', Ember::Handlebars::Template
- sprockets.register_engine '.hjs', Ember::Handlebars::Template
+ config.before_initialize do |app|
+ Sprockets::Engines #force autoloading
+ Sprockets.register_engine '.handlebars', Ember::Handlebars::Template
+ Sprockets.register_engine '.hbs', Ember::Handlebars::Template
+ Sprockets.register_engine '.hjs', Ember::Handlebars::Template
end
end
end
end