summaryrefslogtreecommitdiff
path: root/vala
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2021-05-22 20:16:46 +0200
committerJens Georg <mail@jensge.org>2021-05-22 20:16:46 +0200
commitbd58180f02066f51e4b08834e60711e312457aa0 (patch)
treece627d209286186dbd1dc43213e2be0cef974db9 /vala
parente7f983760588668bdf80c7f2b1e22ea4de41a177 (diff)
downloadgupnp-bd58180f02066f51e4b08834e60711e312457aa0.tar.gz
CI: Enable CI build
Diffstat (limited to 'vala')
-rw-r--r--vala/meson.build13
1 files changed, 11 insertions, 2 deletions
diff --git a/vala/meson.build b/vala/meson.build
index 2c4106f..aacaa71 100644
--- a/vala/meson.build
+++ b/vala/meson.build
@@ -1,5 +1,14 @@
+if gssdp_dep.type_name() == 'internal'
+ gssdp_vala_package = subproject('gssdp-1.2').get_variable('vapi')
+ gssdp_gir_dirs = subproject('gssdp-1.2').get_variable('gssdp_gir_dir')
+else
+ gssdp_vala_package = 'gssdp-1.2'
+ gssdp_gir_dirs = []
+endif
gnome.generate_vapi('gupnp-1.2',
sources : [gir.get(0), 'gupnp-1.2-custom.vala'],
- packages : ['gssdp-1.2', 'gio-2.0', 'libsoup-2.4', 'libxml-2.0'],
- install : true)
+ packages : [gssdp_vala_package, 'gio-2.0', 'libsoup-2.4', 'libxml-2.0'],
+ gir_dirs : gssdp_gir_dirs,
+ install : true
+)