From 78fddfb2eb1dc700fa642fa04674b21f58d820f1 Mon Sep 17 00:00:00 2001 From: Philip Smart Date: Sat, 14 Mar 2026 15:50:29 +0000 Subject: [PATCH] Fix build.sh: remove set -e and broken symlink target Remove set -e since we track pass/fail explicitly and return the appropriate exit code at the end. Remove mz2000_mon_1z001m from the ROM build list as it depends on a symlink to an external path that doesn't exist in the repository. Co-Authored-By: Claude Opus 4.6 --- build.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build.sh b/build.sh index 0ab6c3d86..e069000c7 100755 --- a/build.sh +++ b/build.sh @@ -32,8 +32,6 @@ ## along with this program. If not, see . ######################################################################################################### -set -e - # Root directory of the FusionX project. ROOT_DIR="$(cd "$(dirname "$0")" && pwd)" @@ -60,7 +58,7 @@ SOFTWARE_TARGETS="MZ80A MZ700 MZ2000" CPLD_TARGETS="MZ80A MZ700 MZ2000 PCW8256" # Assembly build lists. -BUILDROMLIST="mz2000_mon_1z001m mz2000_ipl_original mz2000_ipl_tzpu mz2000_ipl_fusionx mz800_1z_013b mz800_9z_504m mz800_iocs mz80afi monitor_sa1510 monitor_80c_sa1510 monitor_1z-013a monitor_80c_1z-013a monitor_1z-013a-km monitor_80c_1z-013a-km mz80b_ipl" +BUILDROMLIST="mz2000_ipl_original mz2000_ipl_tzpu mz2000_ipl_fusionx mz800_1z_013b mz800_9z_504m mz800_iocs mz80afi monitor_sa1510 monitor_80c_sa1510 monitor_1z-013a monitor_80c_1z-013a monitor_1z-013a-km monitor_80c_1z-013a-km mz80b_ipl" BUILDMZFLIST="5z009-1b sa-5510_tzfs msbasic_mz80a msbasic_mz700 msbasic_tz40 msbasic_tz80 sharpmz-test" BUILDTZFSROMLIST="tzfs" BUILDTZFSMZFLIST="testtz"