lib/bundler.rb in bundler-0.9.0 vs lib/bundler.rb in bundler-0.9.1.pre1

- old
+ new

@@ -2,20 +2,21 @@ require 'pathname' require 'yaml' require 'bundler/rubygems' module Bundler - VERSION = "0.9.0" + VERSION = "0.9.1.pre1" autoload :Definition, 'bundler/definition' autoload :Dependency, 'bundler/dependency' autoload :Dsl, 'bundler/dsl' autoload :Environment, 'bundler/environment' autoload :Index, 'bundler/index' autoload :Installer, 'bundler/installer' autoload :RemoteSpecification, 'bundler/remote_specification' autoload :Resolver, 'bundler/resolver' + autoload :Runtime, 'bundler/runtime' autoload :Settings, 'bundler/settings' autoload :Source, 'bundler/source' autoload :Specification, 'bundler/specification' autoload :UI, 'bundler/ui' @@ -60,13 +61,18 @@ def setup(*groups) gemfile = default_gemfile load(gemfile).setup(*groups) end + def require(*groups) + gemfile = default_gemfile + load(gemfile).require(*groups) + end + def load(gemfile = default_gemfile) root = Pathname.new(gemfile).dirname - Environment.new root, definition(gemfile) + Runtime.new root, definition(gemfile) end def definition(gemfile = default_gemfile) configure root = Pathname.new(gemfile).dirname @@ -123,6 +129,6 @@ end Gem.clear_paths end end -end \ No newline at end of file +end