Class: Backbone::Install

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/backbone-rails/generators.rb

Constant Summary collapse

JAVASCRIPTS =
File.expand_path('../../../vendor/assets/javascripts', __FILE__)

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.source_rootObject



7
8
9
# File 'lib/backbone-rails/generators.rb', line 7

def self.source_root
  @source_root ||= JAVASCRIPTS
end

Instance Method Details

#copy_backboneObject



11
12
13
14
15
16
# File 'lib/backbone-rails/generators.rb', line 11

def copy_backbone
  Dir[File.join(JAVASCRIPTS, '*.js')].each do |file|
    file = File.split(file).last
    copy_file file, "public/javascripts/#{file}"
  end
end