Sha256: 1d6ddf986ab905032e0ae7ffb807fd9b66a368313f0febe9c144b87f40ade0c8

Contents?: true

Size: 439 Bytes

Versions: 15

Compression:

Stored size: 439 Bytes

Contents

require 'rails/generators'

module Backbone
  class Install < ::Rails::Generators::Base
    JAVASCRIPTS = File.expand_path('../../../vendor/assets/javascripts', __FILE__)

    def self.source_root
      @source_root ||= JAVASCRIPTS
    end

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

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
backbone-rails-1.2.3 lib/backbone-rails/generators.rb
backbone-rails-1.1.2 lib/backbone-rails/generators.rb
backbone-rails-1.1.0 lib/backbone-rails/generators.rb
backbone-rails-1.0.0.1 lib/backbone-rails/generators.rb
backbone-rails-1.0.0 lib/backbone-rails/generators.rb
backbone-rails-0.9.10 lib/backbone-rails/generators.rb
backbone-rails-0.9.9 lib/backbone-rails/generators.rb
backbone-rails-0.9.2 lib/backbone-rails/generators.rb
backbone-rails-0.9.1 lib/backbone-rails/generators.rb
backbone-rails-0.9.0 lib/backbone-rails/generators.rb
backbone-rails-0.5.3.1 lib/backbone-rails/generators.rb
backbone-rails-0.5.3 lib/backbone-rails/generators.rb
backbone-rails-0.5.2 lib/backbone-rails/generators.rb
backbone-rails-0.5.0 lib/backbone-rails/generators.rb
backbone-rails-0.3.3.1 lib/backbone-rails/generators.rb