1
宝石をJRubyにインストールできないように設定するにはどうしたらいいですか? * .gemspecで宝石をJRubyにインストールしないように伝えるには?
宝石をJRubyにインストールできないように設定するにはどうしたらいいですか? * .gemspecで宝石をJRubyにインストールしないように伝えるには?
:
s.platform = 'ruby'
可能なプラットフォーム値:
ルビー
C Ruby (MRI) or Rubinius, but NOT Windows
ruby_18
ruby AND version 1.8
ruby_19
ruby AND version 1.9
MRI
Same as ruby, but not Rubinius
mri_18
mri AND version 1.8
mri_19
mri AND version 1.9
RBX
Same as ruby, but only Rubinius (not MRI)
JRubyの
JRuby
mswin
Windows
mingwの
Windows 'mingw32' platform (aka RubyInstaller)
mingw_18
mingw AND version 1.8
mingw_19
mingw AND version 1.9
私は不思議です...なぜあなたはそれをしたいですか? –
私はgemspecの中では、 'Gem :: Platform :: RUBY'またはその点までのプラットフォームの価値があると思います。 – Linuxios
私はcisco aclジェネレータを書いています。私は仕事をするのに役立ついくつかのアイデア(IPAddrのためのSortedSetなど)とBDDツールを持っています。最初は1.8(古いハッシュ実装)から私を移動し、後者はjrubyの1.9モードでBDD(突然変わった間違ったサブクラス化)を使用することを許可していません。実際にアルファベットを作った後、私は研究室に戻り、これらのバグを見つけ、互換性のあるプロキシを書くことになるでしょう。しかし、今私はむしろ、仕事をするために、少なくとも不思議なルビーインタプリタの上に生産を実装/テスト/実装することにします。 –