Sorry, I meant we should change the config that calls init-repository, not
init-repository itself.

It's in ci-builder-tools, I've made a patch.

David
From 3cc4c72b70d79b9132e4d7e31b09d5e14d916824 Mon Sep 17 00:00:00 2001
From: David Edmundson <k...@davidedmundson.co.uk>
Date: Thu, 21 Apr 2016 17:29:30 +0100
Subject: [PATCH] Build qtwebkit explicitly

QtWebkit is no longer included in the default modules as it is
deprecated by Qt, but it is still used by various KDE projects so we
need to explicitly include it.
---
 build/qt5/project.cfg          | 2 +-
 build/qt5/windows64-vs2013.cfg | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/build/qt5/project.cfg b/build/qt5/project.cfg
index 706b23a..117a000 100644
--- a/build/qt5/project.cfg
+++ b/build/qt5/project.cfg
@@ -5,4 +5,4 @@ configureExecutable={sources}/configure
 alwaysCheckoutSources=False
 runPostCheckoutCommand=True
 gitCheckoutCommand=%(gitExecutable)s reset --hard origin
-postCheckoutCommand={sources}/init-repository -f -q
+postCheckoutCommand={sources}/init-repository -f -q --module-subest=default,qtwebkit
diff --git a/build/qt5/windows64-vs2013.cfg b/build/qt5/windows64-vs2013.cfg
index 7baf538..a455b35 100644
--- a/build/qt5/windows64-vs2013.cfg
+++ b/build/qt5/windows64-vs2013.cfg
@@ -5,10 +5,10 @@ makeExecutable=emerge
 [Source]
 alwaysCheckoutSources=True
 runPostCheckoutCommand=True
-postCheckoutCommand=./init-repository -f
+postCheckoutCommand=./init-repository -f --module-subest=default,qtwebkit
 
 [Build]
 inSourceBuild=True
 configureCommand=%(configureExecutable)s --fetch --unpack --configure {project}
 makeCommand=%(makeExecutable)s --compile {project}
-makeInstallCommand=%(makeExecutable)s --install {project}
\ No newline at end of file
+makeInstallCommand=%(makeExecutable)s --install {project}
-- 
2.8.0

_______________________________________________
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

Reply via email to