diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2023-01-26 19:52:37 +0530 |
---|---|---|
committer | GStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org> | 2023-02-06 09:26:02 +0000 |
commit | 77b85475861df38685c55cf2e02843fdf6b68000 (patch) | |
tree | e8d815362057c2373f793b3ef3186c667301de51 /meson.build | |
parent | 99cdc3a9658e845e7cf96b45bd6a77d87c68e49b (diff) | |
download | gstreamer-77b85475861df38685c55cf2e02843fdf6b68000.tar.gz |
meson: Allow sysdeps to be forced as fallback subprojects
The original code was too complicated; likely created before the
provide section existed for wraps:
https://mesonbuild.com/Wrap-dependency-system-manual.html#provide-section
Now you can do --force-fallback-for=pygobject and it'll actually work.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3804>
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/meson.build b/meson.build index b2fbf56ef6..79974538b9 100644 --- a/meson.build +++ b/meson.build @@ -154,10 +154,7 @@ foreach sp : subprojects if match_gst_version subproj = subproject(project_name, version: gst_version, required: is_required, default_options: default_options) elif sysdep != '' - sysdep_dep = dependency(sysdep, version: sysdep_version, required: false, default_options: default_options) - if not sysdep_dep.found() - subproj = subproject(project_name, required: is_required, default_options: default_options) - endif + sysdep_dep = dependency(sysdep, version: sysdep_version, required: is_required, default_options: default_options) else subproj = subproject(project_name, required: is_required, default_options: default_options) endif |