Sha256: b92944e8e32a81b4aab967fe280366cdeb718501557ecaf3060f3fd2866be055

Contents?: true

Size: 1.06 KB

Versions: 17

Compression:

Stored size: 1.06 KB

Contents

# frozen_string_literal: true

module RailsAppGenerator
  # The application builder allows you to override elements of the application
  # generator without being forced to reverse the operations of the default generator.
  class AppBuilder < Rails::AppBuilder
    # def bin
    #   super
    #   template 'bin/setup.erb', 'bin/setup', force: true
    # end

    # def credentials
    #   super
    #   # This sets up credentials using a custom template for both development and production use
    #   RailsAppGenerator::AddOns::Credentials.apply
    # end

    def readme
      template 'README.md.erb', 'README.md'
    end

    # def ruby_version
    #   RailsAppGenerator::AddOns::RubyVersion.new(Context.new(options)).apply
    # end

    # def gemfile
    #   template 'Gemfile.erb', 'Gemfile'
    # end

    # def gitignore
    #   template '.gitignore.erb', '.gitignore'
    # end

    # def database_yml
    #   if options[:database] == 'postgresql'
    #     template 'config/postgresql.yml.erb', 'config/database.yml'
    #   else
    #     super
    #   end
    # end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
rails_app_generator-0.1.7 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.1.6 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.1.5 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.1.4 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.1.3 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.1.2 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.1.1 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.1.0 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.0.15 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.0.14 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.0.13 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.0.12 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.0.11 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.0.10 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.0.9 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.0.8 lib/rails_app_generator/app_builder.rb
rails_app_generator-0.0.7 lib/rails_app_generator/app_builder.rb