From f5bb22cb943fadddc1272c2621ee29db19495cfb Mon Sep 17 00:00:00 2001 From: mikecarper Date: Wed, 19 Aug 2026 16:22:53 -0700 Subject: [PATCH] Skip KISS targets by default --- build.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/build.sh b/build.sh index c1586ed6f..263ef535d 100755 --- a/build.sh +++ b/build.sh @@ -102,7 +102,7 @@ Options: --firmware-version : Firmware version to embed. --radio-preset : Use the numbered radio choice from the interactive menu (1 keeps target defaults). --profile : Select the firmware settings profile. - --skip-kiss|--include-kiss: Exclude or include KISS modem targets in bulk builds. + --skip-kiss|--include-kiss: Exclude (default) or include KISS modem targets in bulk builds. --clean|--resume: Clean output or resume existing Option 3/FULL-only artifacts. Examples: @@ -1613,15 +1613,16 @@ prompt_for_kiss_modem_build_policy() { esac if ! [ -t 0 ]; then - echo "Including ${kiss_count} KISS modem target(s)." + filter_out_kiss_modem_targets + echo "Skipped ${kiss_count} KISS modem target(s) by default; use --include-kiss to build them." return 0 fi while true; do - read -r -p "KISS modem targets found: ${kiss_count}. Build or skip them? [build/skip] (default: build): " choice + read -r -p "KISS modem targets found: ${kiss_count}. Build or skip them? [build/skip] (default: skip): " choice choice=${choice,,} if [ -z "$choice" ]; then - choice="build" + choice="skip" fi case "$choice" in