summaryrefslogtreecommitdiff
path: root/check.rb
blob: 2a9fbc6bf11a0be0ad48559bdd079ee9caf70f6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env ruby
require 'sitegen'
require 'page_index'

# Initialize the site generator
Sitegen::init

# This should trigger a full recursive crawl, loadng everything into
# the sitegen.
IndexPage::new('src').local_input

# Tell the sitegen which files we want
Sitegen.pages.each do |page|
	Sitegen::want(page.local_outfile)
end
Sitegen::want('out/index.atom')

# Dump dependencies as a Makefile
print Sitegen::Makefile()