From 5f24cd6de6be57da2f36aa047c50285625213b47 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 11 Jun 2024 22:21:00 +0200 Subject: Make setcap for install optional --- meson.build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'meson.build') diff --git a/meson.build b/meson.build index e7f467b..e41cfa0 100644 --- a/meson.build +++ b/meson.build @@ -8,6 +8,7 @@ elif get_option('buildtype') == 'release' endif src = [ + 'kms/client/kms_client.c', 'src/capture/capture.c', 'src/capture/nvfbc.c', 'src/capture/xcomposite.c', @@ -16,7 +17,6 @@ src = [ 'src/capture/kms_vaapi.c', 'src/capture/kms_cuda.c', 'src/capture/kms.c', - 'kms/client/kms_client.c', 'src/egl.c', 'src/cuda.c', 'src/xnvctrl.c', @@ -55,4 +55,6 @@ if get_option('systemd') == true install_data(files('extra/gpu-screen-recorder.service'), install_dir : '/usr/lib/systemd/user') endif -meson.add_install_script('extra/meson_post_install.sh') +if get_option('capabilities') == true + meson.add_install_script('extra/meson_post_install.sh') +endif -- cgit v1.2.3