diff options
author | Robert Griebl <robert.griebl@pelagicore.com> | 2017-06-28 16:44:11 +0200 |
---|---|---|
committer | Dominik Holland <dominik.holland@pelagicore.com> | 2017-07-03 20:01:40 +0000 |
commit | 00bbb9a0a8f2ffd42d0c18dcb7ae826192ecec90 (patch) | |
tree | 7807dde69d8ae8a2007e4563535c59019edf41d5 /sync.profile | |
parent | b151b82b981aeb7a918ff532db4871afe0078e8c (diff) |
Made the external D-Bus interfaces a compile time option
Running qmake -config disable-external-dbus-interfaces will now compile out the
support for all the external interfaces (ApplicationManager, WindowManager,
ApplicationInstaller and NotificationManager). This also cleans up the
implementation of these singletons, since we are now using a custom "2 step"
DBus adaptor to get around the QtDBus limitation that requires the original
object to derive from QDBusContext (although this violates every layering
rule).
In any case, this will not affect the private P2P Bus between the AM and the
apps.
Change-Id: I53d9c3b6d3a010ed7d65e3a80005bd18a7bb9c23
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Diffstat (limited to 'sync.profile')
-rw-r--r-- | sync.profile | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/sync.profile b/sync.profile index 4f5281ab..bde01425 100644 --- a/sync.profile +++ b/sync.profile @@ -11,17 +11,11 @@ "QtAppManLauncher" => "$basedir/src/launcher-lib", "QtAppManPluginInterfaces" => "$basedir/src/plugin-interfaces", "QtAppManMonitor" => "$basedir/src/monitor-lib", + "QtAppManDBus" => "$basedir/src/dbus-lib", ); %moduleheaders = ( # restrict the module headers to those found in relative path ); @allmoduleheadersprivate = (); -# "QtAppManCommon", -# "QtAppManCrypto", -# "QtAppManNotification", -# "QtAppManManager", -# "QtAppManInstaller", -# "QtAppManMonitor" -#); %classnames = ( ); %deprecatedheaders = ( |