【发布时间】:2016-12-05 14:21:23
【问题描述】:
我正在使用柯南 0.16.0,但我不知道如何在本地商店中安装软件包。 我的想法是创建一个配方,从配方中创建我想要的每个包,将它们安装在本地商店中,然后将它们上传到柯南服务器上,使它们可供其他开发人员使用,而无需重新编译包,因为它们已经可用.
我实际上做了什么:
- 使用我的构建和导出方法创建配方(conanfile.py)
- 我使用
conan export user/channel将它安装在本地商店中 - 我检查我是否可以通过执行
conan build来构建 - 我用
mkdir mypackage、cd mypackage和conan package ..创建了一个包 - 然后,我不知道如何在本地商店中安装此软件包(之后,我想将配方和软件包从本地商店上传到服务器)
我发现将我的包裹放在本地商店的唯一方法是拥有另一个需要上一个食谱的食谱,然后制作conan install --build。我的第一个食谱包将被构建并出现在我当地的商店中,但这种方式迫使我创建“虚假”需求来实现我的目标。
有什么方法可以为我想要的设置构建我的包,然后直接将它们安装在本地商店中?
【问题讨论】: