# Configure barista.
Barista.configure do |c|
  
  # Change the root to use app/scripts
  # c.root = Rails.root.join("app", "scripts")
  
  # Change the output root, causing Barista to compile into public/coffeescripts
  # c.output_root = Rails.root.join("public", "coffeescripts")
  
  # Disable wrapping in a closure:
  # c.no_wrap = true
  # ... or ...
  # c.no_wrap!
  
  # Change the output root for a framework:
  
  # c.change_output_prefix! 'framework-name', 'output-prefix'
  
  # or for all frameworks...
  
  # c.each_framework do |framework|
  #   c.change_output_prefix! framework.name, "vendor/#{framework.name}"
  # end
  
  # or, prefix the path for the app files:
  
  # c.change_output_prefix! :default, 'my-app-name'  
  
  # or, hook into the compilation:
  
  # c.before_compilation   { |path|         puts "Barista: Compiling #{path}" }
  # c.on_compilation       { |path|         puts "Barista: Successfully compiled #{path}" }
  # c.on_compilation_error { |path, output| puts "Barista: Compilation of #{path} failed with:\n#{output}" }
  # c.on_compilation_with_warning { |path, output| puts "Barista: Compilation of #{path} had a warning:\n#{output}" }
  
end
