如何仅为特定的RVM版本设置RUBYOPT?

时间:2011-05-24 21:45:29

标签: ruby rvm

我希望只为我使用Ruby 1.9.x的gemsets设置RUBYOPT=-r openssl。 Ruby 1.8.x抱怨“在RUBYOPT中非法切换......”如果我在全球范围内设置了这个。

谢谢。

1 个答案:

答案 0 :(得分:5)

~/.rvm/hooks/after_use中,输入:

if echo $rvm_ruby_version | grep -q '1.9'; then
  export RUBYOPT='-r openssl'
else
  export RUBYOPT=
fi