From 6f8a53da17c04848319dcb5d58e70f12788ca9d7 Mon Sep 17 00:00:00 2001 From: Bernd Weimer Date: Thu, 1 Oct 2020 20:28:29 +0200 Subject: Fix disable-installer build The additional Wayland compositors code also uses the SudoClient. Change-Id: I4657235521280e6faba0b2740944fea6dd0157f7 Reviewed-by: Robert Griebl --- src/manager-lib/manager-lib.pro | 10 ++++++++-- 1 file 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) -- cgit v1.2.3