我正在为一个需要Ruby1.9的gem的新版本写一个gemspec。以前版本的gem可以使用Ruby1.8,但现在需要1.9。有没有办法使这个版本的gem安装失败,并向试图在Ruby1.8上安装它的用户发出警告?
发布于 2011-02-15 22:48:09
# This gem will work with 1.8.6 or greater...
spec.required_ruby_version = '>= 1.8.6'
# Only with ruby 2.0.x
spec.required_ruby_version = '~> 2.0'
发布于 2011-02-15 21:57:19
gem.required_ruby_version = '1.9.2'
应该可以解决您的问题:-)
https://stackoverflow.com/questions/5004492
复制相似问题