Add a list of extra arguments for the given command. args
may be an array or a string to be split on white space.
Accessor for the specific extra args hash (self initializing).
Get a single gem name from the command line. Fail if there is no gem name or if there is more than one gem name given.
Writes the file containing the arguments for building this gem’s extensions.
Adds a dependency on gem dependency
with type type
that requires requirements
. Valid types are currently :runtime
and :development
.
Creates a self-signed certificate with an issuer and subject of subject
and the given extensions
for the key
.
Corrects path
(usually returned by ‘URI.parse().path` on Windows), that comes with a leading slash.
@return [Object] a spec that was unable to be activated due to a conflict