Sha256: 42f915ded9f1edd6dec39d24d76cc429bd426046c741a6e5b48d262d9d072a45

Contents?: true

Size: 716 Bytes

Versions: 1

Compression:

Stored size: 716 Bytes

Contents

require 'thor'
require 'jt-mobile-kit-generator/gen_controller/gen_controller'
require 'jt-mobile-kit-generator/gen_view/gen_view'
require 'jt-mobile-kit-generator/gen_routing/gen_routing'


class JtGenerator < Thor
  include Thor::Actions
  source_root File.expand_path("../", __FILE__)

  register GenController, :controller, "controller", "Generate Controller"
  register GenView, :view, "view", "Generate view"
  register GenRouting, :routing, "routing", "Generate routing"

  desc :scaffold, "generate scaffold"
  def scaffold name
    GenController.start [name]
    GenView.start [name]
    GenRouting.start [name]
  end
end



class JtMain < Thor
  register JtGenerator, :g, "g", "Generate something"
end




Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jt-mobile-kit-generator-0.0.1 lib/jt-mobile-kit-generator/jt_generator.rb