# File lib/webby/auto_builder.rb, line 57
  def update( *events )
    ary = events.find_all {|evt| evt.type != :removed}
    return if ary.empty?

    ary.each do |evt|
      logger.debug "changed #{evt.path}"
      next unless test ?f, evt.path
      next if evt.path =~ ::Webby.exclude
      Resources.new evt.path
    end

    logger.info 'running the build'
    @builder.run :load_files => false, :verbose => false
  rescue => err
    logger.error err
  end