qmake:将缺少 .pri 的警告视为错误
qmake: treat warning for missing .pri include as error
我有一个 qmake .pro 文件,它在不同的目录中包含一个 .pri 文件。
当我 运行 qmake 和 .pri 文件丢失时(比如,因为工作目录设置不正确),qmake 给出以下输出:
WARNING: c:\path\to\project.pro:20: Unable to find file for inclusion ..\..\path\to\include.pri
但是 qmake 继续没有错误,即 return 值(windows 上的 ERRORLEVEL)为 0。因此,我的自动构建继续并成功构建,但设置错误,未被捕获通过我的构建脚本。
如何让 qmake 将 "include file not found" 视为错误条件,以便我可以从我的构建脚本中检查它?
可以查看是否包含成功:
!include(../../path/to/include.pri): error(include file not found)
另见 http://doc.qt.io/qt-5/qmake-test-function-reference.html#include-filename
我有一个 qmake .pro 文件,它在不同的目录中包含一个 .pri 文件。 当我 运行 qmake 和 .pri 文件丢失时(比如,因为工作目录设置不正确),qmake 给出以下输出:
WARNING: c:\path\to\project.pro:20: Unable to find file for inclusion ..\..\path\to\include.pri
但是 qmake 继续没有错误,即 return 值(windows 上的 ERRORLEVEL)为 0。因此,我的自动构建继续并成功构建,但设置错误,未被捕获通过我的构建脚本。
如何让 qmake 将 "include file not found" 视为错误条件,以便我可以从我的构建脚本中检查它?
可以查看是否包含成功:
!include(../../path/to/include.pri): error(include file not found)
另见 http://doc.qt.io/qt-5/qmake-test-function-reference.html#include-filename