Skip to content

Commit 3777174

Browse files
committed
Merge branch 'jekyll-compatibility' into combined-fixes
Signed-off-by: Sven Strickroth <[email protected]>
2 parents 1e7c9e8 + e67d089 commit 3777174

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

jekyll-multisite.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ Gem::Specification.new do |s|
1010
s.homepage = 'http://penguindreams.org'
1111
s.license = 'GPL-3.0'
1212
s.files = ['lib/jekyll-multisite.rb']
13-
s.add_runtime_dependency 'jekyll', '~> 3.0', '>= 3.0.1'
13+
s.add_runtime_dependency 'jekyll', '>= 3.2', '<= 4.0'
1414
s.add_runtime_dependency 'jekyll-paginate', '~> 1.1.0'
1515
end

lib/jekyll-multisite.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,10 @@ def self.sync_dir(cur, base, dest)
102102
end
103103
end
104104

105+
Jekyll::Hooks.register :site, :after_init do |site|
106+
site.includes_load_paths << File.join(site.source, File.join('../', site.config["includes_dir"].to_s))
107+
end
108+
105109
Jekyll::Hooks.register :site, :post_write do |site|
106110
base_shared = File.basename(site.config['shared_dir'])
107111
shared_dir = File.join(site.dest, base_shared)

0 commit comments

Comments
 (0)