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