bin/ar2gostruct in ar2gostruct-0.1.0 vs bin/ar2gostruct in ar2gostruct-0.1.1

- old
+ new

@@ -1,29 +1,33 @@ #!/usr/bin/env ruby -require 'rubygems' +require "rubygems" -require 'optparse' -require 'ar2gostruct' +require "optparse" +require "ar2gostruct" OptionParser.new do |opt| opt.banner = "Usage: ar2gostruct [options]" - opt.on('-v', '--version', + opt.on("-v", "--version", "Show the current version of this gem") do puts "ar2gostruct v#{Ar2gostruct.version}"; exit end - opt.on('--orm orm', "Specify ORM. Currently supports only qbs") do |orm| - ENV['orm'] = orm.to_s + opt.on("--orm orm", "Specify ORM. Currently supports only qbs") do |orm| + ENV["orm"] = orm.to_s end - opt.on('--plural', "Pluralize struct name") do - ENV['plural'] = "true" + opt.on("--plural", "Pluralize struct name") do + ENV["plural"] = "true" end - opt.on('--model-dir dir', + opt.on("--model-dir dir", "Model files stored in dir rather than app/models") do |dir| - ENV['model_dir'] = dir.to_s + ENV["model_dir"] = dir.to_s + end + + opt.on("--require r", "require path") do |r| + ENV["require_path"] = r.to_s end opt.parse!(ARGV) end Ar2gostruct.load Ar2gostruct.convert! \ No newline at end of file