gpt4 book ai didi

ruby - 如何重建 gem 的补丁版本?

转载 作者:数据小太阳 更新时间:2023-10-29 07:56:49 26 4
gpt4 key购买 nike

只是想学习如何在没有 gemspec 的情况下重建 ruby​​ 的 gem:

例如尝试为 Gosu 库创建固定的 gem:

  1. 使用 gem fetch gosu 下载 gem
  2. 使用 gem unpack gosu-0.7.45.gem 提取 gem 的内容
  3. 应用补丁:cd gosu-0.7.45 && patch -p1/path/to/patch/fix_cflags.patch
  4. ><强>???如何从修改后的来源重建 gem ?我找不到原始 gemspec。

有什么想法吗?

最佳答案

回答我自己的问题:

4a。通过 gem unpack --spec <gem archive> 提取 gemspec 文件

4b。使用 gem build /path/to/<gemspec> 从源树的顶部重建更新的 gem

关于ruby - 如何重建 gem 的补丁版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12322160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com