From d13d930804a8854b3b170a06f891ecb0e3cc136d Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sun, 5 May 2024 04:41:51 +0100 Subject: build/roms: allow searching status by mismatch for example: ./build roms list stable this lists all images that are marked "stable" now: ./build roms list _stable this lists all images that are *not* marked stable this will help me keep track during development Signed-off-by: Leah Rowe --- script/build/roms | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/script/build/roms b/script/build/roms index 0b10e78a..0e292243 100755 --- a/script/build/roms +++ b/script/build/roms @@ -74,8 +74,16 @@ main() if [ "$listboards" = "y" ]; then [ -z "$list_type" ] && printf "%s\n" "$board" for _list_type in $list_type; do - [ "$status" != "$_list_type" ] && continue - printf "%s\n" "$board" + if [ "${_list_type#_}" = "$_list_type" ]; then + [ "$status" != "$_list_type" ] && \ + continue + printf "%s\n" "$board" + else + [ "$status" = "${_list_type#_}" ] && \ + continue + printf "%s\n" "$board" + break + fi done; continue fi -- cgit v1.2.1