Sha256: b015f52ef2f230cf265940622d756e34bde2a7f0547bbfb333bbe0880b22c311

Contents?: true

Size: 979 Bytes

Versions: 6

Compression:

Stored size: 979 Bytes

Contents

module Contour
  module Generators
    class InstallGenerator < Rails::Generators::Base
      source_root File.expand_path("../../templates", __FILE__)

      desc "Creates a Contour initializer"
      class_option :orm

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

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

      def copy_omniauth
        template "omniauth.rb", "config/initializers/omniauth.rb"
      end

      def copy_omniauth_fix
        template "omniauth_fix.rb", "config/initializers/omniauth_fix.rb"
      end
      
      def copy_rack_fix
        template "rack_fix.rb", "config/initializers/rack_fix.rb"
      end
      
      # def copy_locale
      #   copy_file "../../../config/locales/en.yml", "config/locales/contour.en.yml"
      # end
      # 
      # def show_readme
      #   readme "README" if behavior == :invoke
      # end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
contour-0.4.0 lib/generators/contour/install_generator.rb
contour-0.3.2 lib/generators/contour/install_generator.rb
contour-0.3.1 lib/generators/contour/install_generator.rb
contour-0.3.0 lib/generators/contour/install_generator.rb
contour-0.2.1 lib/generators/contour/install_generator.rb
contour-0.1.1 lib/generators/contour/install_generator.rb