summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorLaurent Carlier <lordheavym@gmail.com>2018-02-13 22:33:51 +0100
committerAdam Jackson <ajax@redhat.com>2018-02-14 14:12:24 -0500
commitd1fdddeb76328ab84d9a181a5c72b90013f0f0a6 (patch)
treef1469124a2f6290c5bba2bb60e4a16c968243468 /meson.build
parent43ef94068e072228446484bf58c0624b9b9649ac (diff)
meson: Make Security extension optional
Just mimic autoconf file, Security extension needs X-ACE extension Signed-off-by: Laurent Carlier <lordheavym@gmail.com> Reviewed-by: Adam Jackson <ajax@redhat.com>
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build8
1 files changed, 7 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 59a0c5979..52aaac514 100644
--- a/meson.build
+++ b/meson.build
@@ -346,11 +346,17 @@ build_res = get_option('xres')
build_xace = get_option('xace')
build_xinerama = get_option('xinerama')
+build_xsecurity = get_option('xcsecurity')
+if build_xsecurity
+ if not build_xace
+ error('cannot build Security extension without X-ACE')
+ endif
+endif
+
# XXX: Allow configuration of these.
build_apm = false
build_acpi = false
build_mitshm = true
-build_xsecurity = true
build_xselinux = false
build_xv = true
build_dga = false