[gnome-packagekit] build: Fix configure failure when systemd is disabled



commit f42e29d2fa1cec50b1f77a9a107327868b67a266
Author: Ting-Wei Lan <lantw src gnome org>
Date:   Sun May 7 22:14:12 2017 +0800

    build: Fix configure failure when systemd is disabled
    
    https://bugzilla.gnome.org/show_bug.cgi?id=782299

 src/meson.build |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)
---
diff --git a/src/meson.build b/src/meson.build
index 6ce7f37..c82615b 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -105,8 +105,15 @@ gpk_update_viewer_srcs = [
   shared_srcs
 ]
 
+gpk_update_viewer_deps = [
+    packagekit,
+    gio,
+    gtk
+]
+
 if get_option('enable-systemd')
   gpk_update_viewer_srcs += 'systemd-proxy.c'
+  gpk_update_viewer_deps += [systemd, polkit]
 endif
 
 executable(
@@ -116,13 +123,7 @@ executable(
   include_directories : [
     include_directories('..'),
   ],
-  dependencies : [
-    polkit,
-    packagekit,
-    gio,
-    systemd,
-    gtk
-  ],
+  dependencies : gpk_update_viewer_deps,
   c_args : cargs,
   install : true,
   install_dir : 'bin'


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]