diff options
Diffstat (limited to 'src-qt5/core/lumina-desktop/lumina-desktop.pro')
-rw-r--r-- | src-qt5/core/lumina-desktop/lumina-desktop.pro | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/src-qt5/core/lumina-desktop/lumina-desktop.pro b/src-qt5/core/lumina-desktop/lumina-desktop.pro index cc4b63ae..07bffe4a 100644 --- a/src-qt5/core/lumina-desktop/lumina-desktop.pro +++ b/src-qt5/core/lumina-desktop/lumina-desktop.pro @@ -1,8 +1,14 @@ include($${PWD}/../../OS-detect.pri) -QT += core gui network -greaterThan(QT_MAJOR_VERSION, 4): QT += widgets x11extras multimedia concurrent svg - +lessThan(QT_MAJOR_VERSION, 5) { + message("[ERROR] Qt 5.11+ is required to use the Lumina Desktop!") + exit +} +lessThan(QT_MINOR_VERSION, 11){ + message("[ERROR] Qt 5.11+ is required to use the Lumina Desktop!") + exit +} +QT += core gui network widgets x11extras multimedia multimediawidgets concurrent svg quick qml TARGET = lumina-desktop @@ -17,6 +23,7 @@ include(../libLumina/LuminaSingleApplication.pri) include(../libLumina/LuminaThemes.pri) include(../libLumina/ExternalProcess.pri) include(../libLumina/LIconCache.pri) +include(../libLumina/DesktopSettings.pri) TEMPLATE = app @@ -37,6 +44,7 @@ SOURCES += main.cpp \ HEADERS += Globals.h \ + global-includes.h \ WMProcess.h \ LXcbEventFilter.h \ LSession.h \ @@ -60,6 +68,10 @@ FORMS += SystemWindow.ui \ BootSplash.ui +#include the individual desktop components +include(../../src-cpp/plugins-base.pri) +include(src-screensaver/screensaver.pri) + #Now include all the files for the various plugins include(panel-plugins/panel-plugins.pri) include(desktop-plugins/desktop-plugins.pri) |