summaryrefslogtreecommitdiff
path: root/bin/bundle
blob: 1877540982a8df558f99076974fe847d34ccebf6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env ruby

# Check if an older version of bundler is installed
require 'bundler'
$:.each do |path|
  if path =~ %r'/bundler-0.(\d+)' && $1.to_i < 9
    abort "Please remove older versions of bundler. This can be done by running `gem cleanup bundler`."
  end
end
require 'bundler/cli'

begin
  Bundler::CLI.start
rescue Bundler::BundlerError => e
  Bundler.ui.error e.message
  exit e.status_code
end