Sha256: d319e7ba034ef2bcc41028fbac637205330022c86a4b076603a4bc6704267c08

Contents?: true

Size: 409 Bytes

Versions: 2

Compression:

Stored size: 409 Bytes

Contents

#!/usr/bin/env ruby

require 'scaffold_parser'
require 'optparse'

options = {}
path = ARGV.shift
abort 'Path to schema file as a first argument is required' unless path

OptionParser.new do |opts|
  opts.banner = 'Usage: scaffold_parser <path_to_schema> [options]'

  opts.on("-nNAMESPACE", "--namespace=NAMESPACE") do |v|
    options[:namespace] = v
  end
end.parse!

ScaffoldParser.scaffold(path, options)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
scaffold_parser-0.2.0 bin/scaffold_parser
scaffold_parser-0.1.0 bin/scaffold_parser