Module: Fusion

Defined in:
lib/fusion.rb

Defined Under Namespace

Classes: Basic, DebugOptimized, Optimized, Quick

Class Method Summary collapse

Class Method Details

.configure(options) ⇒ Object



11
12
13
14
15
16
17
18
19
20
21
# File 'lib/fusion.rb', line 11

def configure(options)
  @options ||= {}
  @options.update(options)

  if @options[:bundle_file_path].nil? && @options[:bundle_configs].nil?
    raise Exception("Configuration error -- must specify #{:bundle_file_path} when configuring Fusion javascript bundler")
  end

  @options[:project_path] = File.join(@options[:bundle_file_path].split("/")[0..-2]) if @options[:bundle_file_path]
  
end