summaryrefslogtreecommitdiff
path: root/subprojects/gstreamer
diff options
context:
space:
mode:
authorThibault Saunier <tsaunier@igalia.com>2022-08-31 14:15:16 -0400
committerThibault Saunier <tsaunier@igalia.com>2023-04-22 09:32:32 -0400
commitb14e675a2786c31aa614ed23591fbed03d05a946 (patch)
tree734669cdb6c63a3fbe7ab27f796e044d47665094 /subprojects/gstreamer
parentd4a910649955ecbee2db1ced67eed748995f6d58 (diff)
downloadgstreamer-b14e675a2786c31aa614ed23591fbed03d05a946.tar.gz
gir: Checkout all .gir files and check that they are updated on the CI
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3010>
Diffstat (limited to 'subprojects/gstreamer')
-rw-r--r--subprojects/gstreamer/gst/meson.build1
-rw-r--r--subprojects/gstreamer/libs/gst/base/meson.build1
-rw-r--r--subprojects/gstreamer/libs/gst/check/meson.build1
-rw-r--r--subprojects/gstreamer/libs/gst/controller/meson.build1
-rw-r--r--subprojects/gstreamer/libs/gst/net/meson.build1
5 files changed, 5 insertions, 0 deletions
diff --git a/subprojects/gstreamer/gst/meson.build b/subprojects/gstreamer/gst/meson.build
index 9d0c4ec4ab..6af53ffef4 100644
--- a/subprojects/gstreamer/gst/meson.build
+++ b/subprojects/gstreamer/gst/meson.build
@@ -314,6 +314,7 @@ if build_gir
# creating another gir which links against gst-full.
if not static_build
gst_gir = gnome.generate_gir(libgst, kwargs: gir)
+ library_def += {'gir_targets': library_def.get('gir_targets', []) + [gst_gir]}
gst_gen_sources += gst_gir
endif
endif
diff --git a/subprojects/gstreamer/libs/gst/base/meson.build b/subprojects/gstreamer/libs/gst/base/meson.build
index d897abe9ec..e08254d929 100644
--- a/subprojects/gstreamer/libs/gst/base/meson.build
+++ b/subprojects/gstreamer/libs/gst/base/meson.build
@@ -79,6 +79,7 @@ if build_gir
library_def += {'gir': [gir]}
if not static_build
gst_base_gir = gnome.generate_gir(gst_base, kwargs: gir)
+ library_def += {'gir_targets': library_def.get('gir_targets', []) + [gst_base_gir]}
gst_base_gen_sources += [gst_base_gir]
endif
endif
diff --git a/subprojects/gstreamer/libs/gst/check/meson.build b/subprojects/gstreamer/libs/gst/check/meson.build
index 5cd583e3e6..b80fa38b4f 100644
--- a/subprojects/gstreamer/libs/gst/check/meson.build
+++ b/subprojects/gstreamer/libs/gst/check/meson.build
@@ -81,6 +81,7 @@ if build_gir
library_def += {'gir': [gir]}
if not static_build
gst_check_gir = gnome.generate_gir(gst_check, kwargs: gir)
+ library_def += {'gir_targets': library_def.get('gir_targets', []) + [gst_check_gir]}
gst_check_gen_sources += gst_check_gir
endif
endif
diff --git a/subprojects/gstreamer/libs/gst/controller/meson.build b/subprojects/gstreamer/libs/gst/controller/meson.build
index a5db2ce786..5863df5ded 100644
--- a/subprojects/gstreamer/libs/gst/controller/meson.build
+++ b/subprojects/gstreamer/libs/gst/controller/meson.build
@@ -76,6 +76,7 @@ if build_gir
library_def += {'gir': [gir]}
if not static_build
gst_controller_gir = gnome.generate_gir(gst_controller, kwargs: gir)
+ library_def += {'gir_targets': library_def.get('gir_targets', []) + [gst_controller_gir]}
gst_controller_gen_sources += [gst_controller_gir]
endif
endif
diff --git a/subprojects/gstreamer/libs/gst/net/meson.build b/subprojects/gstreamer/libs/gst/net/meson.build
index bd7771f7e8..e4faadc74a 100644
--- a/subprojects/gstreamer/libs/gst/net/meson.build
+++ b/subprojects/gstreamer/libs/gst/net/meson.build
@@ -63,6 +63,7 @@ if build_gir
library_def += {'gir': [gir]}
if not static_build
gst_net_gir = gnome.generate_gir(gst_net, kwargs: gir)
+ library_def += {'gir_targets': library_def.get('gir_targets', []) + [gst_net_gir]}
gst_net_gen_sources += [gst_net_gir]
endif
endif