summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernd Weimer <bernd.weimer@pelagicore.com>2020-10-01 20:28:29 +0200
committerBernd Weimer <bernd.weimer@pelagicore.com>2020-10-07 11:57:27 +0200
commit6f8a53da17c04848319dcb5d58e70f12788ca9d7 (patch)
treee7c84a6e2d1570ba731712637623961e1c50f136
parentc4e409def21ad2c9a2401cf2745e3c7f0e775cd8 (diff)
Fix disable-installer build
The additional Wayland compositors code also uses the SudoClient. Change-Id: I4657235521280e6faba0b2740944fea6dd0157f7 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
-rw-r--r--src/manager-lib/manager-lib.pro10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/manager-lib/manager-lib.pro b/src/manager-lib/manager-lib.pro
index ded3dc07..f00a968d 100644
--- a/src/manager-lib/manager-lib.pro
+++ b/src/manager-lib/manager-lib.pro
@@ -97,6 +97,14 @@ qtHaveModule(qml):SOURCES += \
qmlinprocessruntime.cpp \
qmlinprocessapplicationinterface.cpp \
+qtHaveModule(waylandcompositor)|!disable-installer {
+ HEADERS += \
+ sudo.h \
+
+ SOURCES += \
+ sudo.cpp \
+}
+
# we have an external plugin interface with signals, so we need to
# compile the moc-data into the exporting binary (appman itself)
HEADERS += ../plugin-interfaces/containerinterface.h
@@ -112,13 +120,11 @@ HEADERS += ../plugin-interfaces/containerinterface.h
deinstallationtask.h \
installationtask.h \
scopeutilities.h \
- sudo.h \
SOURCES += \
installationtask.cpp \
deinstallationtask.cpp \
scopeutilities.cpp \
- sudo.cpp \
}
load(qt_module)