我想用我的 Ruby 应用程序及其 gem 构建 rpm。至于某些宝石取决于二进制文件,我想自动找出它们。例如nokogiri
gem 依赖于libxml
. 我可以自动获取 Gemfile 中所有 gem 的所有这些依赖项以将它们打包到 rpm 中吗?
现在我手动完成,这很无聊!
我想用我的 Ruby 应用程序及其 gem 构建 rpm。至于某些宝石取决于二进制文件,我想自动找出它们。例如nokogiri
gem 依赖于libxml
. 我可以自动获取 Gemfile 中所有 gem 的所有这些依赖项以将它们打包到 rpm 中吗?
现在我手动完成,这很无聊!
不,不幸的是,这是不可能的。RubyGems 仅记录 Gem 依赖项。它显然无法记录任何它不知道的依赖关系,这将如何工作?
requirements
gemspec 中有一个属性,但这只是为了人类可读,而不是机器可读。