lua - 安装 Lua 库的特定分支
问题描述
Luarocks 很棒,但我需要安装一个特定版本的库,它还没有被标记。
安装库的正确方法是什么,但使用任何特定提交中master
或任何特定提交中的代码。
例如,当我这样做时:luarocks install luasocket --local
它会做类似的事情:
Installing https://luarocks.org/luasocket-3.0rc1-2.src.rock
我可以强制它获取特定分支中的代码吗?
解决方案
您可以为您的模块复制 rockspec 文件并调整source.branch
到您需要的位置(https://github.com/luarocks/luarocks/wiki/Rockspec-format#build-rules)。
推荐阅读
- c - 用于从字符串中打印单词首字母的 C 程序
- javascript - JS - 我如何遍历其他对象数组中的数组
- xml - 无法解组 XML 文件
- c++ - bigraph 与 unordered_map 匹配
- ibm-midrange - 从 AS400 将数据库文件作为 excel 邮件
- jython - Jython ValueError:chr() arg 不在范围内 (256)
- python - 从存储在数据框列中的多个 url 中提取数据
- memory-management - 如何在内核中从一个物理页面复制到另一个物理页面
- c++ - 为什么析构函数以相反的顺序调用?
- javascript - Fabric.js 中缺少过滤器