Class: Nanoc::Core::CompilationStages::Cleanup
- Inherits:
-
Nanoc::Core::CompilationStage
- Object
- Nanoc::Core::CompilationStage
- Nanoc::Core::CompilationStages::Cleanup
- Defined in:
- lib/nanoc/core/compilation_stages/cleanup.rb
Instance Method Summary collapse
-
#initialize(output_dirs) ⇒ Cleanup
constructor
A new instance of Cleanup.
- #run ⇒ Object
Methods inherited from Nanoc::Core::CompilationStage
Constructor Details
#initialize(output_dirs) ⇒ Cleanup
Returns a new instance of Cleanup.
7 8 9 |
# File 'lib/nanoc/core/compilation_stages/cleanup.rb', line 7 def initialize(output_dirs) @output_dirs = output_dirs end |
Instance Method Details
#run ⇒ Object
11 12 13 14 15 16 |
# File 'lib/nanoc/core/compilation_stages/cleanup.rb', line 11 def run cleanup_temps(Nanoc::Core::Filter::TMP_BINARY_ITEMS_DIR) cleanup_temps(Nanoc::Core::ItemRepWriter::TMP_TEXT_ITEMS_DIR) cleanup_unused_stores cleanup_old_stores end |