From 91197a1928e7d75473606789fb6e8ba6ebb204bf Mon Sep 17 00:00:00 2001 From: Alexander Ekdahl Date: Wed, 3 Apr 2013 00:57:57 +0200 Subject: [PATCH] Fixes for directory_watcher 1.5.x integration. Closes #916. --- jekyll.gemspec | 2 +- lib/jekyll/commands/build.rb | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/jekyll.gemspec b/jekyll.gemspec index ac5c46e0..54ab3330 100644 --- a/jekyll.gemspec +++ b/jekyll.gemspec @@ -25,7 +25,7 @@ Gem::Specification.new do |s| s.add_runtime_dependency('liquid', "~> 2.3") s.add_runtime_dependency('classifier', "~> 1.3") - s.add_runtime_dependency('directory_watcher', "~> 1.4.1") + s.add_runtime_dependency('directory_watcher', "~> 1.5.1") s.add_runtime_dependency('maruku', "~> 0.5") s.add_runtime_dependency('kramdown', "~> 0.14") s.add_runtime_dependency('pygments.rb', "~> 0.3.2") diff --git a/lib/jekyll/commands/build.rb b/lib/jekyll/commands/build.rb index f105f81b..405f0146 100644 --- a/lib/jekyll/commands/build.rb +++ b/lib/jekyll/commands/build.rb @@ -51,9 +51,8 @@ module Jekyll puts " Destination: #{destination}" puts " Auto-regeneration: enabled" - dw = DirectoryWatcher.new(source) + dw = DirectoryWatcher.new(source, :glob => self.globs(source, destination), :pre_load => true) dw.interval = 1 - dw.glob = self.globs(source, destination) dw.add_observer do |*args| t = Time.now.strftime("%Y-%m-%d %H:%M:%S")