Converts this AvailableSet
into a RequestSet that can be used to install gems.
If development
is :none then no development dependencies are installed. Other options are :shallow for only direct development dependencies of the gems in this set or :all for all development dependencies.
Return true if this spec can require file
.
Regular gems take precedence over default gems
The full path to the gem (install path + full name).
TODO: This is duplicated with gem_dir
. Eventually either of them should be deprecated.
Full paths in the gem to add to $LOAD_PATH
when this gem is activated.
Returns a string usable in Dir.glob
to match all requirable paths for this spec.
Return an array of extra arguments for the command. The extra arguments come from the gem configuration file read at program startup.
Adds extra args from ~/.gemrc
Set
a specific host’s API key to api_key
Remove the +~/.gem/credentials+ file to clear all the current sessions.
The name of the configuration file.
Creates the symlinks to run the applications in the gem. Moves the symlink if the gem being installed has a newer version.
Return the text for an application file.
return the stub script text used to launch the true Ruby script