method

set_bundle_variables

ruby latest stable - Class: Bundler::SharedHelpers

Method not available on this version

This method is only available on newer versions. The first available version (v2_6_3) is shown here.

set_bundle_variables()
private

No documentation available.

# File lib/bundler/shared_helpers.rb, line 308
    def set_bundle_variables
      begin
        exe_file = Bundler.rubygems.bin_path("bundler", "bundle", VERSION)
        unless File.exist?(exe_file)
          exe_file = File.expand_path("../../../exe/bundle", __FILE__)
        end
        Bundler::SharedHelpers.set_env "BUNDLE_BIN_PATH", exe_file
      rescue Gem::GemNotFoundException
        exe_file = File.expand_path("../../../exe/bundle", __FILE__)
        # for Ruby core repository
        exe_file = File.expand_path("../../../../bin/bundle", __FILE__) unless File.exist?(exe_file)
        Bundler::SharedHelpers.set_env "BUNDLE_BIN_PATH", exe_file
      end

      # Set BUNDLE_GEMFILE
      Bundler::SharedHelpers.set_env "BUNDLE_GEMFILE", find_gemfile(:order_matters).to_s
      Bundler::SharedHelpers.set_env "BUNDLER_VERSION", Bundler::VERSION
    end