From 32b14d640265fc91d0f5361520d05e36fb726674 Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Sun, 16 Nov 2014 21:18:19 -0800 Subject: [PATCH] First, setup Bundler. Then, require it. Per a conversation in https://github.com/bundler/bundler/issues/3252#issuecomment-63208769 --- lib/jekyll/plugin_manager.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/jekyll/plugin_manager.rb b/lib/jekyll/plugin_manager.rb index 61aa68dd..e709b608 100644 --- a/lib/jekyll/plugin_manager.rb +++ b/lib/jekyll/plugin_manager.rb @@ -37,7 +37,8 @@ module Jekyll false else require "bundler" - required_gems = Bundler.require(:jekyll_plugins) + Bundler.setup # puts all groups on the load path + Bundler.require(:jekyll_plugins) # requires the gems in this group only Jekyll.logger.debug("PluginManager:", "Required #{required_gems.map(&:name).join(', ')}") ENV["JEKYLL_NO_BUNDLER_REQUIRE"] = "true" true