Class: Contraption::Runner

Inherits:
Object
  • Object
show all
Defined in:
lib/contraption/runner.rb

Instance Method Summary collapse

Constructor Details

#initialize(options) ⇒ Runner

Returns a new instance of Runner.



8
9
10
# File 'lib/contraption/runner.rb', line 8

def initialize options
  @options = options
end

Instance Method Details

#run!Object



12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/contraption/runner.rb', line 12

def run!
  source.finalize_completed_drafts handlers
  site.build_all_individuals
  site.build_month_pages
  site.build_year_pages
  site.build_tag_pages
  site.build_tag_cloud
  site.build_recent
  site.build_landing
  site.build_rss
  copy_static_files
end