Method: Middleman::EmbermanExtension#initialize

Defined in:
lib/emberman/extension.rb

#initialize(app, options_hash = {}, &block) ⇒ EmbermanExtension

Returns a new instance of EmbermanExtension.



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/emberman/extension.rb', line 8

def initialize(app, options_hash={}, &block)
  super
  
  app_dir = options.app_dir

  app.configure :development do
    activate :ember
  end

  app.configure :build do
    activate :ember
    set :ember_variant, :production
    ignore File.join js_dir, app_dir, '*'
  end
end