class Middleman::Builder
def self.after_run(name, &block)
def self.after_run(name, &block) @@hooks[name] = block end
def build_dynamic_files
def build_dynamic_files action Directory.new(self, Middleman::Server.views, Middleman::Server.build_dir, { :force => true }) end
def build_static_files
def build_static_files action Directory.new(self, Middleman::Server.public, Middleman::Server.build_dir, { :force => true }) end
def initialize(*args)
def initialize(*args) Middleman::Server.new super end
def run_hooks
def run_hooks @@hooks.each do |name, proc| instance_eval(&proc) end end
def source_paths
def source_paths [ Middleman::Server.public, Middleman::Server.views ] end