如何在捆绑器中为多个平台供应宝石?
我在 Mac OSX 上开发,但在 ubuntu 上部署一个具有像 libv8 这样的本机依赖项的 gem 可以有一个名为
https://rubygems.org/gems/libv8/versions/3.11.8.13-x86_64-darwin-10 和https://rubygems.org/gems/libv8/versions/3.11.8.13-x86_64-linux 所有版本都可以看到在https://rubygems.org/gems/libv8/versions
所以在我的 Mac 上,当我运行捆绑包时。我想要:
libv8-3.11.8.13-x86_64-darwin-10.gem 和 libv8-3.11.8.13-x86_64-linux.gem 同样升级和删除 gem 必须删除和添加其他平台的 gem
现在在 Mac 上它只添加 libv8-3.11.8.13-x86_64-darwin-10.gem