From 0cbb7ac63af7eabb6992361fa0f7ee941deaf0c3 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 14 Mar 2023 14:13:11 +0000 Subject: [PATCH] Allow optional build of utils using meson Signed-off-by: Rudi Heitbaum --- meson.build | 5 ++++- meson_options.txt | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index f0492002b..91152f8aa 100644 --- a/meson.build +++ b/meson.build @@ -100,7 +100,10 @@ deps = [m_dep, threads_dep] subdir('include') subdir('src') subdir('testbed') -subdir('utils') + +if get_option('utils') + subdir('utils') +endif if get_option('samples') subdir('utils/samples') diff --git a/meson_options.txt b/meson_options.txt index 5adc46441..ae41f38cf 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -2,5 +2,6 @@ option('jpeg', type: 'feature', value: 'auto', description: 'Use JPEG') option('tiff', type: 'feature', value: 'auto', description: 'Use LibTiff') option('samples', type: 'boolean', value: 'false', description: 'Build the samples') +option('utils', type: 'boolean', value: 'true', description: 'Build the utils') option('fastfloat', type: 'boolean', value: 'false', description: 'Build and install the fast float plugin, use only if GPL 3.0 is acceptable') option('threaded', type: 'boolean', value: 'false', description: 'Build and install the multi threaded plugin, use only if GPL 3.0 is acceptable')