From 7b865f213ce4542ad233c43c02275ae53159e9a8 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 22 Nov 2021 15:17:18 +0000 Subject: [PATCH] trivial: Only install files that are going to be used --- data/pki/meson.build | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/data/pki/meson.build b/data/pki/meson.build index dcd9e128a..331c360b1 100644 --- a/data/pki/meson.build +++ b/data/pki/meson.build @@ -1,17 +1,28 @@ +# only install files that are going to be used +if libjcat.version().version_compare ('>= 0.1.9') + supported_gpg = libjcat.get_pkgconfig_variable('supported_gpg') + supported_pkcs7 = libjcat.get_pkgconfig_variable('supported_pkcs7') +else + supported_gpg = 1 + supported_pkcs7 = 1 +endif + +if supported_gpg == 1 install_data([ 'GPG-KEY-Linux-Foundation-Firmware', 'GPG-KEY-Linux-Vendor-Firmware-Service', ], install_dir : join_paths(sysconfdir, 'pki', 'fwupd') ) - install_data([ 'GPG-KEY-Linux-Foundation-Metadata', 'GPG-KEY-Linux-Vendor-Firmware-Service', ], install_dir : join_paths(sysconfdir, 'pki', 'fwupd-metadata') ) +endif +if supported_pkcs7 == 1 install_data([ 'LVFS-CA.pem', ], @@ -22,4 +33,4 @@ install_data([ ], install_dir : join_paths(sysconfdir, 'pki', 'fwupd-metadata') ) - +endif