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
This commit is contained in:
Martin Flöser 2017-08-12 14:01:45 +02:00
parent 724ecaf1e9
commit fe9664fd84

View file

@ -283,6 +283,17 @@ set_package_properties(Libcap PROPERTIES
) )
set(HAVE_LIBCAP ${Libcap_FOUND}) 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 ############### ########### configure tests ###############
include(CMakeDependentOption) include(CMakeDependentOption)