summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRudi Heitbaum <rudi@heitbaum.com>2023-03-14 14:13:11 +0000
committerRudi Heitbaum <rudi@heitbaum.com>2023-03-14 14:13:11 +0000
commit0cbb7ac63af7eabb6992361fa0f7ee941deaf0c3 (patch)
treea44f4020c6bd5f81fadda42dee0bf2d22af75341
parentef21b76c33aadfe67f61e378627cd63f21aab4c1 (diff)
downloadlcms2-0cbb7ac63af7eabb6992361fa0f7ee941deaf0c3.tar.gz
Allow optional build of utils using meson
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
-rw-r--r--meson.build5
-rw-r--r--meson_options.txt1
2 files changed, 5 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index f049200..91152f8 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 5adc464..ae41f38 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')