From d05f968feb4891968576faad5057e95301fe81c1 Mon Sep 17 00:00:00 2001 From: Ben Hollis Date: Sun, 8 Jul 2012 18:35:50 -0700 Subject: [PATCH] Fix all_files_under - not all non-files are directories --- middleman-core/lib/middleman-core/util.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/middleman-core/lib/middleman-core/util.rb b/middleman-core/lib/middleman-core/util.rb index c618e452..b67a2065 100644 --- a/middleman-core/lib/middleman-core/util.rb +++ b/middleman-core/lib/middleman-core/util.rb @@ -84,7 +84,7 @@ module Middleman paths.flatten! paths.map! { |p| Pathname(p) } files = paths.select { |p| p.file? } - (paths - files).each do |dir| + paths.select {|p| p.directory? }.each do |dir| files << all_files_under(dir.children) end files.flatten