From d63da943c18d73fe1f944deb44fd97db74783a21 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sat, 29 Jun 2024 00:33:31 +0100 Subject: vendor.sh inject: skip serprog targets this is to prevent a fault condition during automated testing Signed-off-by: Leah Rowe --- include/vendor.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/include/vendor.sh b/include/vendor.sh index 4acc3eed..62331ac5 100755 --- a/include/vendor.sh +++ b/include/vendor.sh @@ -234,7 +234,7 @@ vendor_inject() esac done - check_board + check_board || return 0 build_dependencies_inject [ "$vrelease" != "y" ] && patch_rom "$rom" [ "$vrelease" = "y" ] && patch_release_roms @@ -253,7 +253,8 @@ check_board() [ -n "${board+x}" ] || board="$(detect_board "$rom")" else vrelease="y"; board="$(detect_board "$archive")" - fi; readcfg + fi + readcfg || return 1; return 0 } check_release() @@ -285,6 +286,10 @@ detect_board() readcfg() { + if [ "$board" = "serprog_rp2040" ] || \ + [ "$board" = "serprog_stm32" ]; then + return 1 + fi boarddir="$cbcfgsdir/$board" eval `setcfg "$boarddir/target.cfg"` chkvars vcfg tree -- cgit v1.2.1