Method: Jekyll::Command.globs
- Defined in:
- lib/jekyll/command.rb
.globs(source, destination) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/jekyll/command.rb', line 3 def self.globs(source, destination) Dir.chdir(source) do dirs = Dir['*'].select { |x| File.directory?(x) } dirs -= [destination, File.(destination), File.basename(destination)] dirs = dirs.map { |x| "#{x}/**/*" } dirs += ['*'] end end |