meson: Fix up update-orc-dist target for the case where there are no orc targets
authorTim-Philipp Müller <tim@centricular.com>
Wed, 8 Jul 2020 10:39:58 +0000 (11:39 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Wed, 8 Jul 2020 10:39:58 +0000 (11:39 +0100)
All those plugins might have been disabled, in which case meson
would complain about alias_target() needing at least two arguments.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1418>

meson.build

index 4c2649a..b0c8a85 100644 (file)
@@ -465,7 +465,7 @@ if have_orcc
     ]
   endforeach
 
-  if meson.version().version_compare('>= 0.52')
+  if meson.version().version_compare('>= 0.52') and orc_update_targets.length() > 0
     update_orc_dist_target = alias_target('update-orc-dist', orc_update_targets)
   endif
 endif