diff options
-rwxr-xr-x | make | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -6,9 +6,11 @@ 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 +# Load all pages +def crawl(page) + page.index_pages.select{|p|p.is_a?(IndexPage)}.each{|p|crawl(p)} +end +crawl(IndexPage::new('src')) # Tell the sitegen which files we want Sitegen.pages.each do |page| |