diff options
author | Johan Klokkhammer Helsing <johan.helsing@qt.io> | 2019-08-15 14:14:23 +0200 |
---|---|---|
committer | Paul Olav Tvete <paul.tvete@qt.io> | 2019-08-19 15:05:22 +0200 |
commit | ffec8ce782cebd4432c10ad7fb467b89164b6a2d (patch) | |
tree | 9785851d152f2bddb352ff5869a99ed21534f535 /src/plugins | |
parent | 12e0f9c10de85ef47c4fcc64dae627d8e2c71976 (diff) |
Make it possible to build only the compositor module
Reduces unnecessary coupling between the compositor and client modules.
[ChangeLog][Compositor] The compositor module no longer depends on the
client module.
Change-Id: I108e56960835b6c31c450d5ae08a0a101af9422b
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/hardwareintegration/hardwareintegration.pro | 2 | ||||
-rw-r--r-- | src/plugins/plugins.pro | 13 |
2 files changed, 10 insertions, 5 deletions
diff --git a/src/plugins/hardwareintegration/hardwareintegration.pro b/src/plugins/hardwareintegration/hardwareintegration.pro index cb7a4b263..12658adff 100644 --- a/src/plugins/hardwareintegration/hardwareintegration.pro +++ b/src/plugins/hardwareintegration/hardwareintegration.pro @@ -1,4 +1,4 @@ TEMPLATE=subdirs -SUBDIRS += client +qtHaveModule(waylandclient): SUBDIRS += client qtHaveModule(waylandcompositor): SUBDIRS += compositor diff --git a/src/plugins/plugins.pro b/src/plugins/plugins.pro index 9b66b851e..e121d92d3 100644 --- a/src/plugins/plugins.pro +++ b/src/plugins/plugins.pro @@ -1,6 +1,11 @@ TEMPLATE=subdirs + +qtHaveModule(waylandclient) { + SUBDIRS += \ + platforms \ + decorations \ + shellintegration +} + SUBDIRS += \ - platforms \ - hardwareintegration \ - decorations \ - shellintegration + hardwareintegration |