# File lib/staticmatic/base.rb, line 38 def initialize(base_dir, configuration = Configuration.new) @configuration = configuration @current_page = nil @current_file_stack = [] @base_dir = File.expand_path(base_dir) @src_dir = "#{@base_dir}/src" @site_dir = "#{@base_dir}/site" @templates_dir = File.dirname(__FILE__) + '/templates/default/' @layout = "application" @scope = Object.new @scope.instance_variable_set("@staticmatic", self) load_helpers end