Sha256: 73e492c082d84ced00cfd238e1b304839695d6b89434aa751503d1539d41a61e
Contents?: true
Size: 721 Bytes
Versions: 1
Compression:
Stored size: 721 Bytes
Contents
#!/usr/bin/ruby -wKU if File.symlink?(__FILE__) $: << File.join(File.dirname(File.readlink(__FILE__)), '../lib') else $: << File.join(File.dirname(__FILE__), '../lib') end require 'ymldot' require 'optparse' Version = "0.0.5" is_output = false is_csv = false opt = OptionParser.new opt.version = Version opt.release = "0.1.0" opt.on('-o', 'output file to current directory. name is "#{input_filename}.dot"') {|v| is_output = true } opt.on('-c', '--csv', 'csv format output') {|v| is_csv = true } opt.parse!(ARGV) if is_output y = Ymldot.new(ARGV[0]) open("./#{y.file_name}.dot", "w") do |f| f.write(y.to_dot) end elsif is_csv puts Ymldot.new(ARGV[0]).to_csv else puts Ymldot.new(ARGV[0]).to_dot end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ymldot-0.0.5 | bin/ymldot |