Skip to content

Commit 62e19d3

Browse files
committed
Make compatible with Jekyll >= 3.2
Signed-off-by: Sven Strickroth <[email protected]>
1 parent c2b187c commit 62e19d3

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,5 +10,5 @@ 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', '< 3.6'
1414
end

lib/jekyll-multisite.rb

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

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

0 commit comments

Comments
 (0)