Sha256: 8a91e352d8410543b943ff10e57f3fcf1451089578f257c5145eafdaed87e64d

Contents?: true

Size: 883 Bytes

Versions: 17

Compression:

Stored size: 883 Bytes

Contents

# frozen_string_literal: true
require "bundler/postit_trampoline"
require "bundler/shared_helpers"

if Bundler::SharedHelpers.in_bundle?
  require "bundler"

  if STDOUT.tty? || ENV["BUNDLER_FORCE_TTY"]
    begin
      Bundler.setup
    rescue Bundler::BundlerError => e
      puts "\e[31m#{e.message}\e[0m"
      puts e.backtrace.join("\n") if ENV["DEBUG"]
      if e.is_a?(Bundler::GemNotFound)
        puts "\e[33mRun `bundle install` to install missing gems.\e[0m"
      end
      exit e.status_code
    end
  else
    Bundler.setup
  end

  unless ENV["BUNDLE_POSTIT_TRAMPOLINING_VERSION"]
    # Add bundler to the load path after disabling system gems
    # This is guarenteed to be done already if we've trampolined
    bundler_lib = File.expand_path("../..", __FILE__)
    $LOAD_PATH.unshift(bundler_lib) unless $LOAD_PATH.include?(bundler_lib)
  end

  Bundler.ui = nil
end

Version data entries

17 entries across 17 versions & 3 rubygems

Version Path
rubygems-update-2.6.14 bundler/lib/bundler/setup.rb
rubygems-update-2.6.13 bundler/lib/bundler/setup.rb
enju_leaf-1.2.1 vendor/bundle/ruby/2.3/gems/bundler-1.14.6/lib/bundler/setup.rb
rubygems-update-2.6.12 bundler/lib/bundler/setup.rb
rubygems-update-2.6.11 bundler/lib/bundler/setup.rb
bundler-1.14.6 lib/bundler/setup.rb
bundler-1.14.5 lib/bundler/setup.rb
bundler-1.14.4 lib/bundler/setup.rb
bundler-1.14.3 lib/bundler/setup.rb
rubygems-update-2.6.10 bundler/lib/bundler/setup.rb
bundler-1.14.2 lib/bundler/setup.rb
bundler-1.14.1 lib/bundler/setup.rb
bundler-1.14.0 lib/bundler/setup.rb
rubygems-update-2.6.9 bundler/lib/bundler/setup.rb
bundler-1.14.0.pre.2 lib/bundler/setup.rb
bundler-1.14.0.pre.1 lib/bundler/setup.rb
rubygems-update-2.6.8 bundler/lib/bundler/setup.rb