Class: Plugins::BuildPlugin
- Defined in:
- lib/bujo/plugins/build_plugin.rb
Instance Attribute Summary
Attributes inherited from Plugin
Instance Method Summary collapse
- #build_journal ⇒ Object
-
#initialize(dependencies = []) ⇒ BuildPlugin
constructor
A new instance of BuildPlugin.
Methods inherited from Plugin
Constructor Details
#initialize(dependencies = []) ⇒ BuildPlugin
Returns a new instance of BuildPlugin.
13 14 15 16 17 18 19 20 21 |
# File 'lib/bujo/plugins/build_plugin.rb', line 13 def initialize(dependencies = []) super("build", [ Options::Option.builder .with_name("b", "build") .with_description("Build HTML representation of the journal") .with_action(-> { build_journal }) .build ]) end |
Instance Method Details
#build_journal ⇒ Object
23 24 25 26 |
# File 'lib/bujo/plugins/build_plugin.rb', line 23 def build_journal clean_target convert_files end |