Sha256: 5f5ebaa44f4c623bec40bae201cc681a4c78c6e85d8932be6c25b3cbfb0d326e

Contents?: true

Size: 576 Bytes

Versions: 1

Compression:

Stored size: 576 Bytes

Contents

#!/usr/bin/env ruby

require 'quarry/spec/document'
require 'clio/commandline'

cli = Clio::Commandline.new
cli.usage.opt("--file=FILENAME -f")
cli.usage.opt("--title=TITLE -t")
cli.usage.opt("--css=CSSFILE")
cli.usage.opt("--dryrun")
cli.usage.opt("--quiet -q")
cli.usage.argument("*SPECS")

cli.parse

opts = {}
opts[:paths]  = cli.arguments
opts[:output] = cli.options[:file]
opts[:dryrun] = cli.options[:dryrun]
opts[:quiet]  = cli.options[:quiet]
opts[:css]    = cli.options[:css]
opts[:title]  = cli.options[:title]

doc = Quarry::Spec::Document.new(opts)
doc.generate

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
quarry-0.4.0 bin/quarry-doc