# 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.expand_path(destination), File.basename(destination)] dirs = dirs.map { |x| "#{x}/**/*" } dirs += ['*'] end end
Static: Run Site#process and catch errors
site - the Jekyll::Site object
Returns nothing
# File lib/jekyll/command.rb, line 17 def self.process_site(site) site.process rescue Jekyll::FatalException => e puts Jekyll.logger.error "ERROR:", "YOUR SITE COULD NOT BE BUILT:" Jekyll.logger.error "", "------------------------------------" Jekyll.logger.error "", e.message exit(1) end
Generated with the Darkfish Rdoc Generator 2.