[gnome-control-center/wip/hadess/info-overlink: 8/8] info-overview: Don't overlink print-renderer helper




commit 3f4ba6532884a384970348f16a2ba34db2bd8e73
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Nov 27 16:48:47 2020 +0100

    info-overview: Don't overlink print-renderer helper
    
    Causes build errors linking against the builtin libhandy:
    ninja: error: '/home/hadess/Projects/gnome-install/lib/libhandy-1.so', needed by 
'panels/info-overview/gnome-control-center-print-renderer', missing and no known rule to make it

 panels/info-overview/meson.build | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/panels/info-overview/meson.build b/panels/info-overview/meson.build
index 7d1a8c9db..14eddb07a 100644
--- a/panels/info-overview/meson.build
+++ b/panels/info-overview/meson.build
@@ -55,11 +55,16 @@ info_panel_lib = static_library(
 )
 panels_libs += info_panel_lib
 
+print_renderer_deps = [
+  dependency('gtk+-3.0'),
+  epoxy_dep
+]
+
 executable(
   'gnome-control-center-print-renderer',
   'gnome-control-center-print-renderer.c',
   include_directories: [ top_inc ],
-  dependencies: [ deps, epoxy_dep ],
+  dependencies: [ print_renderer_deps ],
   c_args: cflags,
   install: true,
   install_dir: control_center_libexecdir,


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