[gnome-control-center] build: Allow disabling tests
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] build: Allow disabling tests
- Date: Mon, 23 Sep 2019 14:18:23 +0000 (UTC)
commit c884b19b46b43681aaa72201cb4428cf4c30f7d2
Author: Mohammed Sadiq <sadiq sadiqpk org>
Date: Mon Sep 23 16:20:37 2019 +0530
build: Allow disabling tests
meson.build | 6 +++++-
meson_options.txt | 3 ++-
2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/meson.build b/meson.build
index 7d2db5c94..77f3ec3cd 100644
--- a/meson.build
+++ b/meson.build
@@ -262,7 +262,10 @@ subdir('po')
subdir('panels')
subdir('shell')
subdir('search-provider')
-subdir('tests')
+
+if get_option('tests')
+ subdir('tests')
+endif
if get_option('documentation')
subdir('man')
@@ -278,6 +281,7 @@ output += '\n ' + meson.project_name() + ' - ' + meson.project_version()
output += ' ===================================\n'
output += ' Options \n'
output += ' Documentation .............................. ' + get_option('documentation').to_string() +
'\n'
+output += ' Build Tests ................................ ' + get_option('tests').to_string() + '\n'
output += ' Tracing .................................... ' + enable_tracing.to_string() + '\n'
output += ' gnome-session libexecdir ................... ' + gnome_session_libexecdir + '\n'
output += ' Optimized .................................. ' + control_center_optimized.to_string() + '\n'
diff --git a/meson_options.txt b/meson_options.txt
index a347168b7..a5cc9ec5a 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -2,5 +2,6 @@ option('cheese', type: 'boolean', value: true, description: 'build with cheese w
option('documentation', type: 'boolean', value: false, description: 'build documentation')
option('gnome_session_libexecdir', type: 'string', value: '', description: 'Directory for gnome-session\'s
libexecdir')
option('ibus', type: 'boolean', value: true, description: 'build with IBus support')
+option('tests', type: 'boolean', value: true, description: 'build tests')
option('tracing', type: 'boolean', value: false, description: 'add extra debugging information')
-option('wayland', type: 'boolean', value: true, description: 'build with Wayland support')
\ No newline at end of file
+option('wayland', type: 'boolean', value: true, description: 'build with Wayland support')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]