From e428e5e87a83127db90476e5a7d7e48546fafd6f Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 13 Apr 2018 14:39:58 +1000 Subject: [PATCH] meson: only run the selinux restore script on meson < 0.43 Meson handles this now, see meson commits 1826872 and follow-up c63aa037. Signed-off-by: Peter Hutterer --- meson.build | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/meson.build b/meson.build index aeb734d..fa572b6 100644 --- a/meson.build +++ b/meson.build @@ -245,11 +245,13 @@ git_version_h = vcs_tag(command : ['git', 'describe'], input : 'src/libinput-git-version.h.in', output :'libinput-git-version.h') -# Restore the SELinux context for the libinput.so.a.b.c on install -# meson bug https://github.com/mesonbuild/meson/issues/1967 -meson.add_install_script('src/libinput-restore-selinux-context.sh', - join_paths(get_option('prefix'), get_option('libdir')), - lib_libinput.full_path()) +if meson.version().version_compare('<0.4.3.0') + # Restore the SELinux context for the libinput.so.a.b.c on install + # meson bug https://github.com/mesonbuild/meson/issues/1967 + meson.add_install_script('src/libinput-restore-selinux-context.sh', + join_paths(get_option('prefix'), get_option('libdir')), + lib_libinput.full_path()) +endif ############ documentation ############ -- 2.7.4