Module: Drudge::ClassDSL
- Included in:
- Drudge
- Defined in:
- lib/drudge/class_dsl.rb
Overview
A DSL that allows writing of a command line tool (kit) as a class
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
Instance Method Summary collapse
-
#to_kit(name = $0) ⇒ Object
converts this into a (command) kit,.
Class Method Details
.included(cls) ⇒ Object
12 13 14 |
# File 'lib/drudge/class_dsl.rb', line 12 def self.included(cls) cls.singleton_class.send :include, ClassMethods end |