lib/ember/middleman/extension.rb in ember-middleman-0.0.13 vs lib/ember/middleman/extension.rb in ember-middleman-0.0.14
- old
+ new
@@ -3,9 +3,15 @@
require 'ember/middleman/handlebars/template'
require 'ember/source'
require 'ember/data/source'
+begin
+ require 'handlebars/source'
+rescue LoadError => e
+ raise e unless e.message == 'cannot load such file -- handlebars/source'
+end
+
module Ember
module Middleman
module Extension
class << self
def registered(app)