From 5076ef767eb4126c74a496033ace54649ac200e7 Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@ycbcr.xyz>
Date: Wed, 24 Apr 2024 07:55:57 +0200
Subject: [PATCH] buildsystem: build all usable contribs before showing the
 first one with an error

That's how a lot of systems build contribs so we are shown
the problematic contrib at the end of the (CI) logs.
---
 buildsystem/compile-libvlc.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/buildsystem/compile-libvlc.sh b/buildsystem/compile-libvlc.sh
index a40917d..f86bcbf 100755
--- a/buildsystem/compile-libvlc.sh
+++ b/buildsystem/compile-libvlc.sh
@@ -531,7 +531,7 @@ else
 
     #export the PATH
     # Make
-    make -C $VLC_CONTRIB_DIR TARBALLS="$VLC_TARBALLS" $MAKEFLAGS
+    make -C $VLC_CONTRIB_DIR TARBALLS="$VLC_TARBALLS" $MAKEFLAGS -k || make -C $VLC_CONTRIB_DIR TARBALLS="$VLC_TARBALLS" $MAKEFLAGS -j1
     avlc_checkfail "contribs: make failed"
 
     # Make prebuilt contribs package
-- 
GitLab