Sha256: ba56d998fd085f5751982f532f18f005217920b5d61307cb0484465fcf868249

Contents?: true

Size: 468 Bytes

Versions: 4

Compression:

Stored size: 468 Bytes

Contents

#!/usr/bin/env ruby -W

require 'rubygems'
require 'bcdatabase/commands'

module Bcdatabase::Commands
  UTILITY_NAME = File.basename(__FILE__)
end

###### MAIN

command = ARGV.shift
unless command
  $stderr.puts "Please specify a command."
  $stderr.puts Bcdatabase::Commands.help
  exit(1)
end

klass = Bcdatabase::Commands[command]
unless klass
  $stderr.puts "Unknown command #{command}."
  $stderr.puts Bcdatabase::Commands.help
  exit(2)
end
klass.new(ARGV).main

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bcdatabase-1.0.3 bin/bcdatabase
bcdatabase-1.0.2 bin/bcdatabase
bcdatabase-1.0.1 bin/bcdatabase
bcdatabase-1.0.0 bin/bcdatabase