HiveBrain v1.2.0
Get Started
← Back to all entries
snippetrubyCritical

How to make --no-ri --no-rdoc the default for gem install?

Submitted by: @import:stackoverflow-api··
0
Viewed 0 times
rdochowinstallgemtheformakedefault

Problem

I don't use the RI or RDoc output from the gems I install in my machine or in the servers I handle (I use other means of documentation).

Every gem I install installs RI and RDoc documentation by default, because I forget to set --no-ri --no-rdoc.

Is there a way to make those two flags the default?

Solution

You just add the following line to your local ~/.gemrc file (it is in your home folder):

gem: --no-document


by

echo 'gem: --no-document' >> ~/.gemrc


or you can add this line to the global gemrc config file.

Here is how to find it (in Linux):

strace gem source 2>&1 | grep gemrc


The --no-document option is documented in the RubyGems CLI Reference.

Code Snippets

gem: --no-document
echo 'gem: --no-document' >> ~/.gemrc
strace gem source 2>&1 | grep gemrc

Context

Stack Overflow Q#1381725, score: 1306

Revisions (0)

No revisions yet.