[gnome-desktop/wip/hadess/install-debug-tools] build: Install test apps when installing debug tools




commit 805cf6e1237c1f5073d52a434001ca5af382df47
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Oct 9 14:29:06 2020 +0200

    build: Install test apps when installing debug tools
    
    When debug tools are enabled, install all the test and debug utilities
    to $libexecdir/gnome-desktop-debug/. This makes exercising
    gnome-desktop's utilities easier.

 libgnome-desktop/meson.build | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)
---
diff --git a/libgnome-desktop/meson.build b/libgnome-desktop/meson.build
index b10a18df..483f1ff6 100644
--- a/libgnome-desktop/meson.build
+++ b/libgnome-desktop/meson.build
@@ -129,16 +129,8 @@ desktop_pc = pkg.generate(
   subdirs: 'gnome-desktop-3.0'
 )
 
-if get_option('debug_tools')
-  executable('gnome-rr-debug',
-    sources: 'gnome-rr-debug.c',
-    dependencies: libgnome_desktop_dep,
-    install_dir: libexecdir,
-    install: true
-  )
-endif
-
 test_programs = [
+  'gnome-rr-debug',
   'test-xkb-info',
   'test-pnp-ids',
   'test-wall-clock',
@@ -149,6 +141,8 @@ test_programs = [
 
 foreach program : test_programs
   executable(program, program + '.c',
-    dependencies: libgnome_desktop_dep
+    dependencies: libgnome_desktop_dep,
+    install: get_option('debug_tools'),
+    install_dir: libexecdir / 'gnome-desktop-debug',
   )
 endforeach


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