diff options
author | Thibault Saunier <tsaunier@igalia.com> | 2022-08-31 14:15:16 -0400 |
---|---|---|
committer | Thibault Saunier <tsaunier@igalia.com> | 2023-04-22 09:32:32 -0400 |
commit | b14e675a2786c31aa614ed23591fbed03d05a946 (patch) | |
tree | 734669cdb6c63a3fbe7ab27f796e044d47665094 /subprojects/gstreamer | |
parent | d4a910649955ecbee2db1ced67eed748995f6d58 (diff) | |
download | gstreamer-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.build | 1 | ||||
-rw-r--r-- | subprojects/gstreamer/libs/gst/base/meson.build | 1 | ||||
-rw-r--r-- | subprojects/gstreamer/libs/gst/check/meson.build | 1 | ||||
-rw-r--r-- | subprojects/gstreamer/libs/gst/controller/meson.build | 1 | ||||
-rw-r--r-- | subprojects/gstreamer/libs/gst/net/meson.build | 1 |
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 |