lib/tap/task.rb in bahuvrihi-tap-0.11.0 vs lib/tap/task.rb in bahuvrihi-tap-0.11.1
- old
+ new
@@ -194,10 +194,15 @@
# Add options on_tail, giving priority to configurations
opts.separator ""
opts.separator "options:"
opts.on_tail("-h", "--help", "Print this help") do
- opts.banner = "#{help}usage: tap run -- #{to_s.underscore} #{args.subject}"
+ prg = case $0
+ when /rap$/ then 'rap'
+ else 'tap run --'
+ end
+
+ opts.banner = "#{help}usage: #{prg} #{to_s.underscore} #{args.subject}"
if block_given?
yield(opts.to_s)
else
puts opts
exit
\ No newline at end of file