From 479ca165d3df610a135f9129cb3cecb0a7c7e069 Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Thu, 5 Jan 2017 10:37:09 +0100 Subject: Fix detection of system ninja and gn on Windows On Windows we need to look for ninja.exe and gn.exe. Change-Id: Ibdf7416135ecbb32974b6d23c6045b1d195439aa Reviewed-by: Michal Klocek Reviewed-by: Allan Sandfeld Jensen --- configure.pri | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'configure.pri') diff --git a/configure.pri b/configure.pri index e3200120f..b6693aecf 100644 --- a/configure.pri +++ b/configure.pri @@ -1,6 +1,7 @@ +equals(QMAKE_HOST.os, Windows): EXE_SUFFIX = .exe defineTest(qtConfTest_detectNinja) { - ninja = $$qtConfFindInPath("ninja") + ninja = $$qtConfFindInPath("ninja$$EXE_SUFFIX") !isEmpty(ninja) { qtLog("Found ninja from path: $$ninja") qtRunLoggedCommand("$$ninja --version", version)|return(false) @@ -12,7 +13,7 @@ defineTest(qtConfTest_detectNinja) { } defineTest(qtConfTest_detectGn) { - gn = $$qtConfFindInPath("gn") + gn = $$qtConfFindInPath("gn$$EXE_SUFFIX") !isEmpty(gn) { qtRunLoggedCommand("$$gn --version", version)|return(false) #accept all for now -- cgit v1.2.3