From 00bbb9a0a8f2ffd42d0c18dcb7ae826192ecec90 Mon Sep 17 00:00:00 2001 From: Robert Griebl Date: Wed, 28 Jun 2017 16:44:11 +0200 Subject: 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 --- sync.profile | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'sync.profile') 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 = ( -- cgit v1.2.1