From 6d0878db1be77c212fecccd6506e1872134c68cd Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Fri, 29 Jun 2018 17:34:14 +0200 Subject: configure: move qtConfTest_verifySpec() out of qt_configure.prf the callback is specific to qtbase/configure.json, so it belongs into qtbase/configure.pri. amends d90db0f136. Change-Id: I905f985e2d3d2e42c4587cbacdea8dc3eb09a5be Reviewed-by: Joerg Bornemann --- configure.pri | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'configure.pri') diff --git a/configure.pri b/configure.pri index 5200ad1342..27dc60a09c 100644 --- a/configure.pri +++ b/configure.pri @@ -251,6 +251,11 @@ defineTest(qtConfTest_machineTuple) { return(true) } +defineTest(qtConfTest_verifySpec) { + qtConfTest_compile($$1): return(true) + qtConfFatalError("Cannot compile a minimal program. The toolchain or QMakeSpec is broken.", log) +} + defineTest(qtConfTest_architecture) { !qtConfTest_compile($${1}): \ error("Could not determine $$eval($${1}.label). See config.log for details.") -- cgit v1.2.3