【发布时间】:2020-01-09 08:49:21
【问题描述】:
我目前正在将 Conan.io(版本 1.20.5)引入我的项目。
使用 Cmake.test(),我丢失了之前通过直接调用 ctest -T test 生成的 XML 测试报告。
这里是 conanfile.py build() 的摘录:
def build(self):
cmake = CMake(self)
cmake.configure()
cmake.build()
cmake.test()
评论:
1.) 为 build() 定义 args 会破坏构建,因为这些 args 似乎被转发到 _build():https://github.com/conan-io/conan/blob/812c8ec8185e24b2bc41fb6e855d35c925526670/conans/client/build/cmake.py#L276
问候,克里斯蒂安
【问题讨论】: