Sha256: 13d4d31fc9a716145e9547dcf6d09b05741babfd60e4ba1e69ce48b846acfec5

Contents?: true

Size: 461 Bytes

Versions: 2

Compression:

Stored size: 461 Bytes

Contents

require 'rbconfig'

class ConfigGenerator < RubiGen::Base
  def initialize(runtime_args, runtime_options = {})
    super
    @destination_root = File.expand_path('config')
  end

  def manifest
    record do |m|
      m.directory ''
      m.template 'custom.yml', 'custom.yml'
      m.template 'default.yml', 'default.yml'
      m.file 'cucumber.yml', 'cucumber.yml'
    end
  end

  protected
  def banner
    <<-EOF
    Creates config files.
    EOF
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
howitzer-0.0.3 generators/config/config_generator.rb
howitzer-0.0.1 generators/config/config_generator.rb