Sha256: 00241ae385e5d786299ec6834d10fa92c00f7b3c0cc46df83883d88a8a800e73

Contents?: true

Size: 506 Bytes

Versions: 3

Compression:

Stored size: 506 Bytes

Contents

# frozen_string_literal: true
module Lightrails
  module Generators
    class InstallGenerator < Rails::Generators::Base
      source_root File.expand_path("../templates", __FILE__)

      def copy_lightrails_initializer_file
        template "lightrails.rb", File.join("config/initializers/lightrails.rb")
      end

      def invoke_other_generators
        invoke "action_facade:install"
        invoke "action_interactor:install"
        invoke "active_representer:install"
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lightrails-0.0.9 lib/generators/lightrails/install_generator.rb
lightrails-0.0.8 lib/generators/lightrails/install_generator.rb
lightrails-0.0.7 lib/generators/lightrails/install_generator.rb