summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2022-08-17 18:24:29 -0400
committerMatt Turner <mattst88@gmail.com>2022-09-04 12:38:58 -0400
commitabbd13c5812441ab9261c5ec7cb4685f719ce947 (patch)
treecd07dacd7981fb8593355fbe9fd918385eceacbb
parentb417c90081cb8708b9bd4e330d96f286241f4a4b (diff)
downloadlibgnomekbd-abbd13c5812441ab9261c5ec7cb4685f719ce947.tar.gz
meson: Install pkgconfig files
-rw-r--r--libgnomekbd/meson.build16
1 files changed, 16 insertions, 0 deletions
diff --git a/libgnomekbd/meson.build b/libgnomekbd/meson.build
index dcd7110..ca65a89 100644
--- a/libgnomekbd/meson.build
+++ b/libgnomekbd/meson.build
@@ -2,6 +2,8 @@ pkg_data_dir = get_option('prefix') / get_option('datadir') / 'libgnomekbd'
ui_dir = pkg_data_dir / 'ui'
icons_dir = pkg_data_dir / 'icons'
+pkg = import('pkgconfig')
+
install_data(
'show-layout.ui',
install_dir: ui_dir
@@ -65,6 +67,13 @@ libgnomekbd_lib = library(
install: true,
)
+pkg.generate(
+ libgnomekbd_lib,
+ name: 'libgnomekbd',
+ description: 'GNOME keyboard shared library',
+ version: meson.project_version(),
+)
+
libgnomekbd_dep = declare_dependency(
link_with: libgnomekbd_lib,
include_directories: root_include,
@@ -123,6 +132,13 @@ libgnomekbdui_lib = library(
install: true,
)
+pkg.generate(
+ libgnomekbdui_lib,
+ name: 'libgnomekbdui',
+ description: 'GNOME keyboard shared library',
+ version: meson.project_version(),
+)
+
libgnomekbdui_dep = declare_dependency(
link_with: libgnomekbdui_lib,
include_directories: root_include,