Add version number

This commit is contained in:
kojix2 2020-08-14 13:47:04 +09:00
parent 0fa1e37da7
commit ee74b32815

View File

@ -18,23 +18,26 @@ module Uplot
end end
def create_parser def create_parser
OptionParser.new OptionParser.new do |opt|
.on('-o', '--output', TrueClass) { |v| @output = v } opt.program_name = 'uplot'
.on('-d', '--delimiter VAL', String) { |v| @delimiter = v } opt.version = Uplot::VERSION
.on('-H', '--headers', TrueClass) { |v| @headers = v } opt.on('-o', '--output', TrueClass) { |v| @output = v }
.on('-T', '--transpose', TrueClass) { |v| @transpose = v } .on('-d', '--delimiter VAL', String) { |v| @delimiter = v }
.on('-t', '--title VAL', String) { |v| @params[:title] = v } .on('-H', '--headers', TrueClass) { |v| @headers = v }
.on('-w', '--width VAL', Numeric) { |v| @params[:width] = v } .on('-T', '--transpose', TrueClass) { |v| @transpose = v }
.on('-h', '--height VAL', Numeric) { |v| @params[:height] = v } .on('-t', '--title VAL', String) { |v| @params[:title] = v }
.on('-b', '--border VAL', Numeric) { |v| @params[:border] = v } .on('-w', '--width VAL', Numeric) { |v| @params[:width] = v }
.on('-m', '--margin VAL', Numeric) { |v| @params[:margin] = v } .on('-h', '--height VAL', Numeric) { |v| @params[:height] = v }
.on('-p', '--padding VAL', Numeric) { |v| @params[:padding] = v } .on('-b', '--border VAL', Numeric) { |v| @params[:border] = v }
.on('-c', '--color VAL', String) { |v| @params[:color] = v.to_sym } .on('-m', '--margin VAL', Numeric) { |v| @params[:margin] = v }
.on('-x', '--xlabel VAL', String) { |v| @params[:xlabel] = v } .on('-p', '--padding VAL', Numeric) { |v| @params[:padding] = v }
.on('-y', '--ylabel VAL', String) { |v| @params[:ylabel] = v } .on('-c', '--color VAL', String) { |v| @params[:color] = v.to_sym }
.on('-l', '--labels', TrueClass) { |v| @params[:labels] = v } .on('-x', '--xlabel VAL', String) { |v| @params[:xlabel] = v }
.on('--fmt VAL', String) { |v| @fmt = v } .on('-y', '--ylabel VAL', String) { |v| @params[:ylabel] = v }
.on('--debug', TrueClass) { |v| @debug = v } .on('-l', '--labels', TrueClass) { |v| @params[:labels] = v }
.on('--fmt VAL', String) { |v| @fmt = v }
.on('--debug', TrueClass) { |v| @debug = v }
end
end end
def parse_options(argv) def parse_options(argv)