Sha256: 8e39c5158aba721c0bdc80cd0195407236cc077cd9ea49bdff6e9464d94c3541

Contents?: true

Size: 727 Bytes

Versions: 8

Compression:

Stored size: 727 Bytes

Contents

# encoding: utf-8

class ConductorGenerator < Rails::Generator::Base

  def initialize(*runtime_args)
    super
  end

  def manifest
    record do |m|
      m.directory File.join('lib', 'tasks')
      m.template 'conductor.rake',   File.join('lib', 'tasks', 'conductor.rake')

      m.migration_template 'migration.rb', 'db/migrate', :migration_file_name => "conductor_migration"

      m.directory File.join('public', 'stylesheets')
      m.template 'conductor.css',   File.join('public', 'stylesheets', 'conductor.css')
    end
  end

  protected

  def banner
    %{Usage: #{$0} #{spec.name}\nCopies conductor.rake to lib/tasks.  Copies migration file to db/migrate.  Copies conductor.css to public/stylesheets/}
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
conductor-0.8.3 generators/conductor/conductor_generator.rb
conductor-0.8.1 generators/conductor/conductor_generator.rb
conductor-0.7.2 generators/conductor/conductor_generator.rb
conductor-0.7.1 generators/conductor/conductor_generator.rb
conductor-0.7.0 generators/conductor/conductor_generator.rb
conductor-0.6.5 generators/conductor/conductor_generator.rb
conductor-0.6.4 generators/conductor/conductor_generator.rb
conductor-0.6.3 generators/conductor/conductor_generator.rb