Sha256: b211ba213aff0bb0b003103de35f873aedffb1186078c25d954daad338abe141
Contents?: true
Size: 560 Bytes
Versions: 4
Compression:
Stored size: 560 Bytes
Contents
# frozen_string_literal: true module Gemsmith module Generators # Generates default gem support. class Gem < Base def run cli.template "%gem_name%/bin/setup.tt", configuration cli.template "%gem_name%/Gemfile.tt", configuration cli.template "%gem_name%/%gem_name%.gemspec.tt", configuration cli.template "#{lib_gem_root}.rb.tt", configuration cli.template "#{lib_gem_root}/identity.rb.tt", configuration cli.chmod "#{configuration.dig(:gem, :name)}/bin/setup", 0o755 end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
gemsmith-9.0.0 | lib/gemsmith/generators/gem.rb |
gemsmith-8.2.0 | lib/gemsmith/generators/gem.rb |
gemsmith-8.1.0 | lib/gemsmith/generators/gem.rb |
gemsmith-8.0.0 | lib/gemsmith/generators/gem.rb |