vendor.sh inject: skip serprog targets

this is to prevent a fault condition during automated testing

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2024-06-29 00:33:31 +01:00
parent c6df9666af
commit d63da943c1
+7 -2
View File
@@ -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