Sha256: a7ce8b2b3dff91108ea57bf65a5ce41f6d74783a577f4a138923d9b64b70f9f0

Contents?: true

Size: 624 Bytes

Versions: 5

Compression:

Stored size: 624 Bytes

Contents

module Gemaker
  module Cmd
    class AddInstallGenerator < Gemaker::Cmd::Base
      def in_engine_context
        return unless @config.installable?
        copy_template("engine/initializer.rb",
          "lib/generators/#{@config.gem_name}/install/templates/initializer.rb", config: @config)
        copy_template("engine/install_generator.rb",
          "lib/generators/#{@config.gem_name}/install/install_generator.rb", config: @config)
        copy_template("engine/install_usage",
          "lib/generators/#{@config.gem_name}/install/USAGE", config: @config)
        info "Add Installer"
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
gemaker-0.6.0 lib/gemaker/commands/add_install_generator.rb
gemaker-0.5.0 lib/gemaker/commands/add_install_generator.rb
gemaker-0.4.0 lib/gemaker/commands/add_install_generator.rb
gemaker-0.3.0 lib/gemaker/commands/add_install_generator.rb
gemaker-0.2.0 lib/gemaker/commands/add_install_generator.rb