diff options
Diffstat (limited to 'configure.pri')
-rw-r--r-- | configure.pri | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/configure.pri b/configure.pri index 5f4641f26..87dc4d8d0 100644 --- a/configure.pri +++ b/configure.pri @@ -158,11 +158,17 @@ defineTest(qtConfTest_detectFlex) { } defineTest(qtConfTest_detectNinja) { - ninja = $$qtConfFindInPath("ninja$$EXE_SUFFIX") + ninja = $$qtConfFindInPath($$(NINJA) "ninja$$EXE_SUFFIX") !isEmpty(ninja) { qtLog("Found ninja from path: $$ninja") qtRunLoggedCommand("$$ninja --version", version)|return(false) - contains(version, "1\.([7-9]|1[0-9])\..*"): return(true) + contains(version, "1\.([7-9]|1[0-9])\..*") { + $${1}.path = $$ninja + export($${1}.path) + $${1}.cache += path + export($${1}.cache) + return(true) + } qtLog("Ninja version too old") } qtLog("Building own ninja") |