From 9ae389d46156560d2c4a25a5c08508722d62b189 Mon Sep 17 00:00:00 2001 From: Rysz <24509509+desertwitch@users.noreply.github.com> Date: Wed, 4 Feb 2026 14:14:52 +0100 Subject: [PATCH 1/2] Clarification in building table comment Make it clear for future readers that preclean runs a clean before step 0 of the building. --- build_all_shredos.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build_all_shredos.sh b/build_all_shredos.sh index ccb73aaa17..5fc0285659 100755 --- a/build_all_shredos.sh +++ b/build_all_shredos.sh @@ -273,11 +273,13 @@ build_config() { # Build | QuickBuild=1, PreClean=1 | QuickBuild=0, PreClean=1 | QuickBuild=1, PreClean=0 | QuickBuild=0, PreClean=0 # -------|---------------------------|---------------------------|---------------------------|--------------------------- - # x64 #0 | config -> make | config -> make | config -> rebuild -> make | config -> rebuild -> make + # x64 #0 | clean* -> config -> make | clean* -> config -> make | config -> rebuild -> make | config -> rebuild -> make # x64 #1 | config -> rebuild -> make | clean -> config -> make | config -> rebuild -> make | clean -> config -> make # x64 #2+| config -> rebuild -> make | clean -> config -> make | config -> rebuild -> make | clean -> config -> make # x32 #0 | clean -> config -> make | clean -> config -> make | clean -> config -> make | clean -> config -> make # x32 #1+| config -> rebuild -> make | clean -> config -> make | config -> rebuild -> make | clean -> config -> make + # -------|---------------------------|---------------------------|---------------------------|--------------------------- + # *: This clean is ensured in another part of the script before reaching this point. if [ "$index" -ne 0 ] && [ "$QUICK_BUILD" -eq 1 ] && [ "$FORCE_CLEAN" -ne 1 ]; then # If it's not the first configuration, and quick-build is enabled, From 1989d7ab132c0edd5729bc1060b5b54dfc8a296b Mon Sep 17 00:00:00 2001 From: Rysz <24509509+desertwitch@users.noreply.github.com> Date: Wed, 4 Feb 2026 14:16:15 +0100 Subject: [PATCH 2/2] Fix quoting in directory change command --- build_all_shredos.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build_all_shredos.sh b/build_all_shredos.sh index 5fc0285659..607e24ae5a 100755 --- a/build_all_shredos.sh +++ b/build_all_shredos.sh @@ -538,7 +538,7 @@ rename_and_checksum_images() { sha1sum "$file" > "$file.sha1" done shopt -u nullglob - cd $current_dir || exit + cd "$current_dir" || exit echo "[DONE]" }