diff options
author | Jens Georg <mail@jensge.org> | 2021-05-22 19:29:57 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2021-05-22 20:03:19 +0200 |
commit | 4e64b27717ea4c3731b4670370b857b6627c22a6 (patch) | |
tree | ce627d209286186dbd1dc43213e2be0cef974db9 | |
parent | 7d7171f74770400d1bba0da2daf26a4db818ce8c (diff) | |
download | gupnp-wip/phako/ci.tar.gz |
build: Fix vapi include when building from subprojectwip/phako/ci
-rw-r--r-- | vala/meson.build | 13 |
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 +) |