From 331cf52ff76631ee945f359091b152c99e92f42c Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Fri, 30 Jun 2017 14:47:25 +0300 Subject: Provisioning: Install Ninja on windows hosts used to build cmake-based QtWebKit Makefile-based generators of CMake are much less efficient than Ninja. They generate bloated Makefiles that call back to cmake often. Main offender on Windows is cmake_depends command which seems to do lots of disk reads. QtWebKit can now switch to ninja automatically if it's present in PATH. This should help to reduce build times. Change-Id: I33d3f4d766a630f8ca4fb64b719fe2e8a5c2e00c Reviewed-by: Simon Hausmann --- coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 (limited to 'coin/provisioning/qtci-windows-10-x86/06-ninja.ps1') diff --git a/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 b/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 new file mode 100644 index 00000000..e46361a0 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\ninja.ps1" -- cgit v1.2.3