aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop-unified/lumina-desktop.pro
diff options
context:
space:
mode:
authorKen Moore <ken@ixsystems.com>2017-10-11 10:34:53 -0400
committerKen Moore <ken@ixsystems.com>2017-10-11 10:34:53 -0400
commitdfac324cb6b02d19857f0e5dcced099d31ce957d (patch)
treeb1b389b458c425fd67cbc624841f8bb22b5af13b /src-qt5/core/lumina-desktop-unified/lumina-desktop.pro
parentWrite up the new ScreenSaver plugins management class (untested) (diff)
downloadlumina-dfac324cb6b02d19857f0e5dcced099d31ce957d.tar.gz
lumina-dfac324cb6b02d19857f0e5dcced099d31ce957d.tar.bz2
lumina-dfac324cb6b02d19857f0e5dcced099d31ce957d.zip
Get the Lumina2 screensaver system converted over to the new QML-backed plugin system.
Still need to clean up some old files within the source tree, but it all works right now.
Diffstat (limited to 'src-qt5/core/lumina-desktop-unified/lumina-desktop.pro')
-rw-r--r--src-qt5/core/lumina-desktop-unified/lumina-desktop.pro13
1 files changed, 11 insertions, 2 deletions
diff --git a/src-qt5/core/lumina-desktop-unified/lumina-desktop.pro b/src-qt5/core/lumina-desktop-unified/lumina-desktop.pro
index 9b0c2fb3..6b9ee876 100644
--- a/src-qt5/core/lumina-desktop-unified/lumina-desktop.pro
+++ b/src-qt5/core/lumina-desktop-unified/lumina-desktop.pro
@@ -1,8 +1,15 @@
include($${PWD}/../../OS-detect.pri)
-QT += core gui network
-greaterThan(QT_MAJOR_VERSION, 4): QT += widgets x11extras multimedia multimediawidgets concurrent svg
+lessThan(QT_MAJOR_VERSION, 5) {
+ message("[ERROR] Qt 5.4+ is required to use the Lumina Desktop!")
+ exit
+}
+lessThan(QT_MINOR_VERSION, 4){
+ message("[ERROR] Qt 5.4+ is required to use the Lumina Desktop!")
+ exit
+}
+QT *= core gui network widgets x11extras multimedia multimediawidgets concurrent svg quick qml
TARGET = lumina-desktop-unified
@@ -22,6 +29,8 @@ include(../libLumina/NativeWindow.pri)
include(../libLumina/XDGMime.pri)
include(../libLumina/LIconCache.pri)
+include(../../src-cpp/plugins-screensaver.pri)
+
#include all the main individual source groups
include(src-screensaver/screensaver.pri)
include(src-events/events.pri)
bgstack15