Sha256: f1a2cd4cbc37d0cc4ce0c83035c2e25519de932c5825859fdbe5cfc97f4ff438

Contents?: true

Size: 592 Bytes

Versions: 6

Compression:

Stored size: 592 Bytes

Contents

class DeviseInstallGenerator < Rails::Generators::Base
  desc "Creates a Devise initializer and copy locale files to your application."

  def self.source_root
    @_devise_source_root ||= File.expand_path("../templates", __FILE__)
  end

  def copy_initializer
    template "devise.rb", "config/initializers/devise.rb"
  end

  def copy_locale
    copy_file "../../../../config/locales/en.yml", "config/locales/devise.en.yml"    
  end

  def show_readme
    readme "README"
  end

  protected
  
  def readme(path)
    say File.read(File.expand_path(path, self.class.source_root))
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
devise-1.1.rc1 lib/generators/devise_install/devise_install_generator.rb
devise-1.1.rc0 lib/generators/devise_install/devise_install_generator.rb
devise-1.1.pre4 lib/generators/devise_install/devise_install_generator.rb
devise-1.1.pre3 lib/generators/devise_install/devise_install_generator.rb
devise-1.1.pre2 lib/generators/devise_install/devise_install_generator.rb
devise-1.1.pre lib/generators/devise_install/devise_install_generator.rb