require 'pathname' require 'logger' require 'set' require 'erb' # Required elements of rubygems require "rubygems/remote_fetcher" require "rubygems/installer" require "bundler/gem_bundle" require "bundler/finder" require "bundler/gem_ext" require "bundler/resolver" require "bundler/manifest_file" require "bundler/manifest" require "bundler/dependency" require "bundler/runtime" require "bundler/cli" require "bundler/repository" module Bundler VERSION = "0.5.0" class << self attr_writer :logger def logger @logger ||= begin logger = Logger.new(STDOUT, Logger::INFO) logger.formatter = proc {|_,_,_,msg| "#{msg}\n" } logger end end end end