-
-
Notifications
You must be signed in to change notification settings - Fork 907
Open
Labels
Description
你在什么场景下需要该功能?
目前已经提供了很好的使用本地包的功能。但是在便捷程度仍然不够。如果能直接引用git链接来进行添加依赖这会更加的方便。以下列举几个使用到的情况
- 当只有几个包时,没必要写一个包描述,可以直接引用
- 临时去实验某个xmake包的仓库(当官方的repo没有这个包描述)
除此之外,这也是一个很好的功能
描述可能的解决方案
把git链接当成一个包管理器来实现。这应该有很好的像前兼容性。当该仓库不是xmake项目,则抛出错误
- 可以指定分支
- 可以指定哈希提交
add_requires("git::https://github.com/LiveMirror/tbox.git", { branch = "v1.0"})描述你认为的候选方案
No response
其他信息
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Todo