summaryrefslogtreecommitdiff
path: root/libpeas
diff options
context:
space:
mode:
authorJCWasmx86 <JCWasmx86@t-online.de>2023-03-28 19:44:18 +0200
committerJCWasmx86 <JCWasmx86@t-online.de>2023-03-28 20:56:52 +0200
commit1e41f0e0a4e79fabed00d751d16b774fffb7fb7c (patch)
tree5f24a8891f75af8aa532636464a2878a43010e18 /libpeas
parent205518b1821dc6b1b217c91b1c14ada764e5a104 (diff)
downloadlibpeas-1e41f0e0a4e79fabed00d751d16b774fffb7fb7c.tar.gz
build: Build VAPI
Diffstat (limited to 'libpeas')
-rw-r--r--libpeas/meson.build15
1 files changed, 14 insertions, 1 deletions
diff --git a/libpeas/meson.build b/libpeas/meson.build
index 9707303..7798e54 100644
--- a/libpeas/meson.build
+++ b/libpeas/meson.build
@@ -112,7 +112,7 @@ if generate_gir == true
namespace: 'Peas',
symbol_prefix: 'peas',
identifier_prefix: 'Peas',
- header: 'peas.h',
+ header: 'libpeas.h',
export_packages: [package_string],
includes: libpeas_gir_includes,
link_with: libpeas_sha,
@@ -124,6 +124,19 @@ if generate_gir == true
],
)
+ if generate_vapi == true
+ vapi_dependencies = [
+ 'gio-2.0',
+ 'gobject-introspection-1.0',
+ ]
+ gnome.generate_vapi(
+ 'Peas',
+ install: true,
+ packages: vapi_dependencies,
+ sources: libpeas_gir[0]
+ )
+ endif
+
libpeas_dep_sources += [
libpeas_gir,
]