【发布时间】:2021-12-19 14:18:00
【问题描述】:
我们正在尝试使用 JFrog Artifactory CE 管理我们自己的 C++ 静态库。在不久的将来,这些库可以被第三方访问,所以我们不想在包中放置任何 .cpp 文件,我们只想将 .h 文件和编译后的库放在托管在 Artifcatory 上的柯南包中。
我通读了柯南官方指南https://docs.conan.io/en/1.3/creating_packages.html https://docs.conan.io/en/1.3/creating_packages/package_repo.html
但我找不到任何关于如何从配方中排除源文件的描述。 如果我没有在我的 conanfile.py 中指定 exports_sources 或 exports 我无法构建静态库,但如果我指定这些参数,柯南会将源文件放在 export/conan_sources.tgz 下当我执行 conan create 时自动生成。
如何在配方中不包含源文件的情况下创建柯南包?
【问题讨论】:
标签: conan