diff options
author | Bernd Weimer <bernd.weimer@pelagicore.com> | 2020-10-01 20:28:29 +0200 |
---|---|---|
committer | Bernd Weimer <bernd.weimer@pelagicore.com> | 2020-10-07 11:57:27 +0200 |
commit | 6f8a53da17c04848319dcb5d58e70f12788ca9d7 (patch) | |
tree | e7c84a6e2d1570ba731712637623961e1c50f136 | |
parent | c4e409def21ad2c9a2401cf2745e3c7f0e775cd8 (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.pro | 10 |
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) |