class GemHadar::Setup

def perform

def perform
  mkdir_p 'lib'
  unless File.exist?('VERSION')
    File.open('VERSION', 'w') do |output|
      output.puts '0.0.0'
    end
  end
  unless File.exist?('Rakefile')
    File.open('Rakefile', 'w') do |output|
      output.puts <<~EOT
        # vim: set filetype=ruby et sw=2 ts=2:
        require 'gem_hadar'
        GemHadar do
          #developing true
          #name       'TODO'
          module_type :class
          #author     'TODO'
          #email      'todo@example.com'
          #homepage   "https://github.com/TODO/NAME"
          #summary    'TODO'
          description 'TODO'
          test_dir    'spec'
          ignore      '.*.sw[pon]', 'pkg', 'Gemfile.lock', '.AppleDouble', '.bundle', '.yardoc', 'tags'
          readme      'README.md'
          #executables << 'bin/TODO'
          #dependency  'TODO', '~>1.2.3'
          #licenses << 'TODO
        end
      EOT
    end
  end
end