From 842470b0c4d3a1e738d6226cd5800779ffab6870 Mon Sep 17 00:00:00 2001 From: Alfred Xing Date: Sun, 16 Nov 2014 15:41:58 -0800 Subject: [PATCH] Refinements --- .gitignore | 1 + lib/jekyll/configuration.rb | 2 +- lib/jekyll/metadata.rb | 4 ++-- site/.gitignore | 1 - 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index aa6c14f8..d9effd5b 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ coverage .ruby-version .sass-cache tmp/stackprof-* +.jekyll-metadata diff --git a/lib/jekyll/configuration.rb b/lib/jekyll/configuration.rb index 7f1148a6..24e96898 100644 --- a/lib/jekyll/configuration.rb +++ b/lib/jekyll/configuration.rb @@ -17,7 +17,7 @@ module Jekyll # Handling Reading 'safe' => false, 'include' => ['.htaccess'], - 'exclude' => [], + 'exclude' => ['.jekyll-metadata'], 'keep_files' => ['.git','.svn'], 'encoding' => 'utf-8', 'markdown_ext' => 'markdown,mkdown,mkdn,mkd,md', diff --git a/lib/jekyll/metadata.rb b/lib/jekyll/metadata.rb index abda35e5..72cf8d15 100644 --- a/lib/jekyll/metadata.rb +++ b/lib/jekyll/metadata.rb @@ -62,10 +62,10 @@ module Jekyll # Add a dependency of a path # - # Returns true. + # Returns nothing. def add_dependency(path, dependency) @metadata[path]["deps"] << dependency unless @metadata[path]["deps"].include? dependency - add(dependency) + regenerate? dependency end # Write the metadata to disk diff --git a/site/.gitignore b/site/.gitignore index c1bd964c..79bd74f7 100644 --- a/site/.gitignore +++ b/site/.gitignore @@ -2,4 +2,3 @@ _site/ *.swp pkg/ test/ -.jekyll-metadata