instiki/vendor/plugins/bundler/gems/bundler-1.0.15/lib/bundler/environment.rb
Jacques Distler 9e909d5be3 Update Rails, rails_xss and Bundler
Update Bundler to 1.0.15.
Update Rails to 2.3.12.
Update rails_xss plugin.

The latter two were the
source of a considerable
amount of grief, as rails_xss
is now MUCH stricter about what
string methods can be used.

Also made it possible to use
rake 0.9.x with Instiki. But
you probably REALLY want to use

 ruby bundle exec rake ...

instead of just saying

 rake ....
2011-06-15 00:43:38 -05:00

47 lines
804 B
Ruby

module Bundler
class Environment
attr_reader :root
def initialize(root, definition)
@root = root
@definition = definition
env_file = Bundler.app_config_path.join('environment.rb')
env_file.rmtree if env_file.exist?
end
def inspect
@definition.to_lock.inspect
end
# TODO: Remove this method. It's used in cli.rb still
def index
@definition.index
end
def requested_specs
@definition.requested_specs
end
def specs
@definition.specs
end
def dependencies
@definition.dependencies
end
def current_dependencies
@definition.current_dependencies
end
def lock
@definition.lock(Bundler.default_lockfile)
end
def update(*gems)
# Nothing
end
end
end