From fe9664fd84690ee7988bea147f37f1261b297c95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Fl=C3=B6ser?= Date: Sat, 12 Aug 2017 14:01:45 +0200 Subject: [PATCH] Use the new ECMQMLModules to specify all of KWin's runtime dependencies Reviewers: #kwin, #plasma Subscribers: plasma-devel, kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D7273 --- CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8d20e531d0..71c8f4b808 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -283,6 +283,17 @@ set_package_properties(Libcap PROPERTIES ) set(HAVE_LIBCAP ${Libcap_FOUND}) +include(ECMQMLModules) +ecm_find_qmlmodule(QtQuick 2.3) +ecm_find_qmlmodule(QtQuick.Controls 1.2) +ecm_find_qmlmodule(QtQuick.Layouts 1.3) +ecm_find_qmlmodule(QtQuick.VirtualKeyboard 2.1) +ecm_find_qmlmodule(QtQuick.Window 2.1) +ecm_find_qmlmodule(QtMultimedia 5.0) +ecm_find_qmlmodule(org.kde.kquickcontrolsaddons 2.0) +ecm_find_qmlmodule(org.kde.plasma.core 2.0) +ecm_find_qmlmodule(org.kde.plasma.components 2.0) + ########### configure tests ############### include(CMakeDependentOption)