From ed00640eef674adfde8635f1b9969d76f0f50855 Mon Sep 17 00:00:00 2001
From: Davide Basso <davide.basso@skywarder.eu>
Date: Tue, 19 Nov 2024 17:49:41 +0100
Subject: [PATCH] [SBS] Fix list showing output when reconfiguring

---
 sbs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sbs b/sbs
index 83b598b42..36c4513ad 100755
--- a/sbs
+++ b/sbs
@@ -640,8 +640,6 @@ list() {
     config_host=false
     build_dir="$build_default_dir"
 
-    check_configured "$build_dir" "$config_debug" "$config_verbose" "$config_host" || return
-
     list_type=${args[0]}
 
     if [ -z "$list_type" ]; then
@@ -649,6 +647,8 @@ list() {
         return $EINVAL
     fi
 
+    check_configured "$build_dir" "$config_debug" "$config_verbose" "$config_host" &> /dev/null || return
+
     if [ "$list_type" = "targets" ]; then
         cmake --build "$build_dir" --target help \
             | grep -o '^[^/]*\.bin' | cut -f 1 -d '.'
-- 
GitLab