Sha256: b034aae1763d3a78efca4e6edb695b4b965b2a1dbcfa5fd5bbf20ad89cfa73c0

Contents?: true

Size: 545 Bytes

Versions: 6

Compression:

Stored size: 545 Bytes

Contents

# tap <%= command_name %> {options} ARGS...
#
# The default command simply prints the input arguments 
# and application information, then exits.
#

env = Tap::Env.instance
app = Tap::App.instance

#
# handle options
#

ConfigParser.new do |opts|
  opts.separator ""
  opts.separator "options:"

  opts.on("-h", "--help", "Show this message") do
    puts Lazydoc.usage(__FILE__)
    puts opts
    exit
  end
  
end.parse!(ARGV)


#
# add your script code here
#

puts "Received: #{ARGV.join(', ')}"
puts app.info

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
bahuvrihi-tap-0.12.0 lib/tap/generator/generators/command/templates/command.erb
tap-0.12.2 lib/tap/generator/generators/command/templates/command.erb
tap-0.12.4 lib/tap/generator/generators/command/templates/command.erb
tap-0.12.0 lib/tap/generator/generators/command/templates/command.erb
tap-0.12.3 lib/tap/generator/generators/command/templates/command.erb
tap-0.12.1 lib/tap/generator/generators/command/templates/command.erb