我只想使用qmake
作为pro
- 文件解析器来提取项目变量(如SOURCES
),仅此而已。我不需要生成makefile。
在其他类似工具"dry run"
模式中通常会出现。即“只是品尝这个东西,但不做任何事情”。
不幸的是qmake
没有这种模式,但是我可以用一些,可能是丑陋的|| hacky方式来模仿它吗?
现在我正在尝试从qmake源中删除所有“生成”代码,但这是艰巨而漫长的任务。而我就像简单的决定:)
答案 0 :(得分:2)
最简单的方法是将-E
选项提供给qmake。它将转储项目变量的内容并继续而不生成makefile。
它相当于本文前一版中给出的代码片段,但是转储所有变量并且不需要更改qmake:)