module Runbook::Generators::Base
Public Class Methods
included(base)
click to toggle source
# File lib/runbook/generators/base.rb, line 3 def self.included(base) base.extend(ClassMethods) base.include(Thor::Actions) set_base_options(base) base.check_unknown_options! end
set_base_options(base)
click to toggle source
# File lib/runbook/generators/base.rb, line 11 def self.set_base_options(base) base.class_option( :root, group: :base, default: ".", desc: "The root directory for your generated code", ) base.add_runtime_options! end