【发布时间】:2020-05-20 13:37:31
【问题描述】:
我是柯南的新手,我已经浏览了几个关于柯南的 youtube 视频,但我不清楚图书馆的消费者如何知道图书馆将在哪里托管。这是一个托管在 github 上的开源 c 项目,比如github.com/username/foo
MyLibrary conanfile.py 看起来像这样
from conans import ConanFile
class Foo(ConanFile):
def build(self):
cmake = CMake(self)
cmake.configure(source_dir="src")
cmake.build()
cmake.install()
我知道这个 conanfile.py 应该在我的 github 项目的根目录上。
图书馆用户
我从somewhere 找到了这个库的用户应该在他们的根目录中拥有的文件。
[requires]
folly/2019.10.21.00
[generators]
cmake
- 在这种情况下,什么是 folly/2019.10.21.00?
- MyLibrary 的消费者 conanfile.txt 应该是什么样子?
- 还请查看我的生产者文件。
- 基本上如何分发我的库
编辑:
对于 1) 我找到了答案 here 但是我如何指定我拥有的 github 链接。
【问题讨论】: