Sha256: 53993ba44333ef2fae023c4067fe8fe5d0276c75170f7a6020f595a4db533e61
Contents?: true
Size: 659 Bytes
Versions: 1
Compression:
Stored size: 659 Bytes
Contents
require 'thor' require 'thor/group' module HtmlMockup module Generators class Base < Cli::Command def self.register(sub) name = sub.to_s.sub(/Generator$/, "").sub(/^.*Generators::/,"").downcase usage = "#{name} #{sub.arguments.map{ |arg| arg.banner }.join(" ")}" long_desc = sub.desc || "Run #{name} generator" Cli::Generate.register sub, name, usage, long_desc Cli::Generate.tasks[name].options = sub.class_options if sub.class_options end end end end # Default generators require File.dirname(__FILE__) + "/generators/new" require File.dirname(__FILE__) + "/generators/generator"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
html_mockup-0.9.0 | lib/html_mockup/generators.rb |