在qmake的Makefile中,定义了一系列变量。我想再添加一个由.pro文件定义的内容。 Makefile中的这一部分如下所示:
DEL_DIR = rmdir
MOVE = mv -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
我想补充一下:
TESTARGS = -xunitxml -o xunitresults.xml
关于原因的一些背景:当qmake使用“testcase”创建Makefile时,它也会生成一个“check”目标,如下所示:
check: first
$(TESTRUNNER) ./$(QMAKE_TARGET) $(TESTARGS)
完整记录here。
这对于自动化单元测试来说非常强大!但是,我想在make文件的其他地方设置“TESTARGS”。我怎么能这样做?