Sha256: 3bad67e65c51b8655d3ff311ead6e4d3ca5671ade17644b3ed39bb491cee83b7

Contents?: true

Size: 842 Bytes

Versions: 11

Compression:

Stored size: 842 Bytes

Contents

#!/usr/bin/env ruby
$LOAD_PATH.unshift File.dirname(__FILE__) + '/../lib'

require 'rubygems'
require 'gli'
require 'docurium'
require 'docurium/cli'

include GLI::App

version Docurium::Version

desc 'Generate HTML documentation'
long_desc 'Generate HTML docs from a Docurium config file'
command :doc do |c|
  c.action do |global_options,options,args|
    file = args.first
    Docurium::CLI.doc(file, options)
  end
end

desc 'Generate Docurium config file template'
long_desc 'Generate Docurium config file template'
command :gen do |c|
  c.action do |global_options,options,args|
    file = args.first || 'api.docurium'
    Docurium::CLI.gen(file)
  end
end


pre { |global,command,options,args| true }

post { |global,command,options,args| true }

on_error do |exception|
  puts exception
  puts exception.backtrace
end

exit run(ARGV)

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
docurium-0.5.0 bin/cm
docurium-0.4.2 bin/cm
docurium-0.4.1 bin/cm
docurium-0.4.0 bin/cm
docurium-0.3.2 bin/cm
docurium-0.3.1 bin/cm
docurium-0.3.0 bin/cm
docurium-0.2.2 bin/cm
docurium-0.2.1 bin/cm
docurium-0.2.0 bin/cm
docurium-0.1.0 bin/cm