diff options
Diffstat (limited to 'bin/bundle')
| -rwxr-xr-x | bin/bundle | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/bin/bundle b/bin/bundle index 3456c5e875..2e27f7e433 100755 --- a/bin/bundle +++ b/bin/bundle @@ -3,20 +3,8 @@ # Exit cleanly from an early interrupt Signal.trap("INT") { exit 1 } -require 'bundler' -# Check if an older version of bundler is installed -$LOAD_PATH.each do |path| - if path =~ %r'/bundler-0.(\d+)' && $1.to_i < 9 - err = "Looks like you have a version of bundler that's older than 0.9.\n" - err << "Please remove your old versions.\n" - err << "An easy way to do this is by running `gem cleanup bundler`." - abort(err) - end -end - -require 'bundler/cli' -# Force Thor to raise exceptions so we can exit non-zero. -ENV["THOR_DEBUG"] = "1" - require 'bundler/friendly_errors' -Bundler.with_friendly_errors { Bundler::CLI.start } +Bundler.with_friendly_errors do + require 'bundler/cli' + Bundler::CLI.start(ARGV, :debug => true) +end |
