From 0c6c48da2ad5c60f5404636290eb82f492c2a1a8 Mon Sep 17 00:00:00 2001 From: Michal Klocek Date: Fri, 21 Oct 2016 19:14:16 +0200 Subject: Add gn bootstrap to build system Bootstraps gn wihout rebuild. Change-Id: I09ee4d6b6f458f16f0d9ac18433823153ab75995 Reviewed-by: Allan Sandfeld Jensen --- configure.pri | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'configure.pri') diff --git a/configure.pri b/configure.pri index dee7847b7..e3200120f 100644 --- a/configure.pri +++ b/configure.pri @@ -10,3 +10,15 @@ defineTest(qtConfTest_detectNinja) { qtLog("Building own ninja") return(false) } + +defineTest(qtConfTest_detectGn) { + gn = $$qtConfFindInPath("gn") + !isEmpty(gn) { + qtRunLoggedCommand("$$gn --version", version)|return(false) + #accept all for now + contains(version, ".*"): return(true) + qtLog("Gn version too old") + } + qtLog("Building own gn") + return(false) +} -- cgit v1.2.3