class Bundler::CLI
def exec(*)
def exec(*) ARGV.shift # remove "exec" Bundler.setup begin # Run Kernel.exec(*ARGV) rescue Errno::EACCES Bundler.ui.error "bundler: not executable: #{ARGV.first}" exit 126 rescue Errno::ENOENT Bundler.ui.error "bundler: command not found: #{ARGV.first}" Bundler.ui.warn "Install missing gem executables with `bundle install`" exit 127 end end