| Class | Gem::RemoteInstaller |
| In: |
lib/rubygems/remote_installer.rb
|
| Parent: | Object |
options[:http_proxy]::
This method will install package_name onto the local system.
| gem_name: | [String] Name of the Gem to install |
| version_requirement: | [default = "> 0.0.0"] Gem version requirement to install |
| Returns: | an array of Gem::Specification objects, one for each gem installed. |
Install all the given dependencies. Returns an array of Gem::Specification objects, one for each dependency installed.
TODO: For now, we recursively install, but this is not the right way to do things (e.g. if a package fails to download, we shouldn’t install anything).
Finds the Gem::Specification objects and the corresponding source URI for gems matching gem_name and version_requirement