summaryrefslogtreecommitdiff
path: root/chef-bin
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2020-04-27 18:16:31 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2020-04-27 18:16:31 -0700
commit01fc4a03c3cb909dd1045690f8b81256ce9bd6fa (patch)
tree15675f0e9c20347b9df739cd98dad6219d017c46 /chef-bin
parent87eb4537b3502da5b7ba95ada4fbe91f11e3311f (diff)
downloadchef-01fc4a03c3cb909dd1045690f8b81256ce9bd6fa.tar.gz
Fixes to support unbundled rake uselcg/support-unbundled-rake
We're using Bundler::GemHelper without requiring it We're requiring `lib/chef/dist.rb` which requires files out of `chef-config/lib/chef-config` which will escape into the main fileset if we don't push that libdir on there. (Also: all of `lib/chef/dist.rb` and `chef-config/lib/chef-config/dist.rb` needs to be pushed into chef-utils and reading values into `lib/chef/dist.rb` from the Chef::Config itself seems like the wrong flow of information) Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'chef-bin')
-rw-r--r--chef-bin/Rakefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/chef-bin/Rakefile b/chef-bin/Rakefile
index 5626d1bc5d..5e5c9bbf5f 100644
--- a/chef-bin/Rakefile
+++ b/chef-bin/Rakefile
@@ -1,6 +1,8 @@
# we need to force the install in order to overwrite the binstubs from
# old chef gems.
+require "bundler/gem_helper"
+
Bundler::GemHelper.install_tasks
# this is necessary to use to overwrite any chef-14 or earlier era gem which has the bin files in