summaryrefslogtreecommitdiff
path: root/usbredirhost
diff options
context:
space:
mode:
authorVictor Toso <victortoso@redhat.com>2021-03-24 18:59:40 +0100
committerVictor Toso <victortoso@redhat.com>2021-03-24 20:22:40 +0100
commit4b511b0247e5cc3a96ca21b0135ffd85f1272d50 (patch)
tree1540466529902d71860bd40192022a525b3bc98e /usbredirhost
parent71d6d4381524783de8e107f1fe93f9e756fa2f6e (diff)
meson: Add missing usbredir{host parser} pc files
Signed-off-by: Victor Toso <victortoso@redhat.com>
Diffstat (limited to 'usbredirhost')
-rw-r--r--usbredirhost/meson.build13
1 files changed, 12 insertions, 1 deletions
diff --git a/usbredirhost/meson.build b/usbredirhost/meson.build
index 22eb458..0d3c44c 100644
--- a/usbredirhost/meson.build
+++ b/usbredirhost/meson.build
@@ -21,7 +21,10 @@ usbredir_host_link_args = [
'-Wl,--no-undefined',
]
-libusb = dependency('libusb-1.0', version: '>= 1.0.9')
+libusb = 'libusb-1.0'
+libusb_version = '>= 1.0.9'
+libusb_required_version = '@0@ @1@'.format(libusb, libusb_version)
+libusb = dependency(libusb, version: libusb_version)
usbredir_host_lib = library('usbredirhost',
usbredir_host_sources,
@@ -42,3 +45,11 @@ headers = [
]
install_headers(headers)
+
+# libusbredirhost.pc
+pkgconfig = import('pkgconfig')
+pkgconfig.generate(usbredir_host_lib,
+ name : 'libusbredirhost',
+ description : 'usbredirhost library',
+ requires : [libusb_required_version, 'usbredirparser-0.5'],
+ variables : 'exec_prefix=${prefix}')