Sha256: 6b5b53becab76e6c57c07e8d94a93f2e27b9eb9c2a05aedbf30172dbd6ad1f4b
Contents?: true
Size: 871 Bytes
Versions: 3
Compression:
Stored size: 871 Bytes
Contents
#!/usr/bin/env ruby lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require_relative '../lib/zapata' description_of_generate = "'zapata generate <filename>' -s, --single option to skip app/models analysis" slop = Slop.new(help: true, banner: true) do banner('Usage: zapata [options]') on :v, :version, 'Print version.' do puts "Your version is #{Zapata::VERSION}" end command('generate', description: description_of_generate) do on(:s, :single, "Does not analyze 'app/models'", banner: true) run do |opts, args| Zapata::Revolutionist.generate_with_friendly_output(args.shift, opts) end end run do |opts, args| if args.present? Zapata::Revolutionist.generate_with_friendly_output(args.shift, opts) end end end puts slop.help if ARGV.empty? slop.parse
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
zapata-0.1.4 | bin/zapata |
zapata-0.1.3 | bin/zapata |
zapata-0.1.2 | bin/zapata |