【发布时间】:2018-01-27 07:10:57
【问题描述】:
我有一个 C++ 项目,其中包含 SWIG 生成的 Python 绑定。我从 SWIG 获得了一个生成的文件 python/libproj_wrap.cpp。此文件在.gitignore 中列出。
我正在通过 Travis 运行 Coverity Scan。 Coverity Scan 似乎试图对此运行 git blame,但失败了:
fatal: no such path 'python/libproj_wrap.cpp' in HEAD
[WARNING] An error occurred while executing command at '/home/travis/build/unhammer/proj/python':
COMMAND: '/usr/bin/git blame -p proj_wrap.cpp' failed. Error code 128. Proceeding...
我没有得到任何扫描结果。有没有办法告诉 Coverity Scan 忽略 .gitignore'd 的东西,或者我应该只在没有 SWIG 绑定的构建上运行扫描?
【问题讨论】:
标签: python c++ git swig coverity