summaryrefslogtreecommitdiff
path: root/lib/bundler/shared_helpers.rb
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2018-09-27 22:17:36 -0300
committerDavid Rodríguez <deivid.rodriguez@riseup.net>2020-03-09 18:25:09 +0100
commit6b2b3a745dfa713a8dd7e7ee45a8d0574fb16985 (patch)
tree7b330a68be38c9bdb4618beeff7d70d5ed7a73fe /lib/bundler/shared_helpers.rb
parenta45ed77a067f0fbef8d073281d8a6f2f5644b746 (diff)
downloadbundler-6b2b3a745dfa713a8dd7e7ee45a8d0574fb16985.tar.gz
Make relativeness of config a feature flag
Diffstat (limited to 'lib/bundler/shared_helpers.rb')
-rw-r--r--lib/bundler/shared_helpers.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/bundler/shared_helpers.rb b/lib/bundler/shared_helpers.rb
index e8f9bfd610..960a935cd3 100644
--- a/lib/bundler/shared_helpers.rb
+++ b/lib/bundler/shared_helpers.rb
@@ -238,7 +238,11 @@ module Bundler
def find_gemfile
require_relative "../bundler"
- given = Bundler.settings[:gemfile]
+ given = if Bundler.feature_flag.config_relative_to_cwd?
+ Bundler.settings[:gemfile]
+ else
+ ENV["BUNDLE_GEMFILE"]
+ end
return given if given && !given.empty?
find_file(*gemfile_names)
end