Sha256: e788eb90be0eeb2ff1f50f90c42c91eb13d2c83e2024ab1c099088097577aef7

Contents?: true

Size: 426 Bytes

Versions: 1

Compression:

Stored size: 426 Bytes

Contents

#!/usr/bin/env ruby

require 'forgitter'
require 'forgitter/cli'

option_parser = Forgitter::CLI::OptionParser.new
options = option_parser.parse(ARGV)

options[:tags] << ARGV.pop until ARGV.empty?
if options[:tags].empty? && !options[:list]
  puts option_parser.help
  exit(1)
end
options[:tags].reverse!

if options[:list]
  Forgitter.list_types(options[:tags])
  exit
end

runner = Forgitter::Runner.new(options)
runner.run

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
forgitter-0.0.8 bin/forgitter