diff --git a/build/build-iso.sh b/build/build-iso.sh index e5132dd2..5e7199d6 100755 --- a/build/build-iso.sh +++ b/build/build-iso.sh @@ -42,7 +42,7 @@ umount_tempdisk() { set -e echo "Building ZealBooter..." -( cd ../zealbooter && make distclean all ) +( cd ../zealbooter && make distclean all || echo "ERROR: ZealBooter build failed !") set +e echo "Making temp vdisk, running auto-install ..." diff --git a/zealbooter/GNUmakefile b/zealbooter/GNUmakefile index 96e01426..f724f61a 100644 --- a/zealbooter/GNUmakefile +++ b/zealbooter/GNUmakefile @@ -83,7 +83,7 @@ override HEADER_DEPS := $(CFILES:.c=.d) $(ASFILES:.S=.d) all: $(KERNEL) limine.h: - curl -f https://raw.githubusercontent.com/limine-bootloader/limine/trunk/limine.h -o $@ || cp ../build/limine/limine.h limine.h + curl https://raw.githubusercontent.com/limine-bootloader/limine/trunk/limine.h -o $@ || cp ../build/limine/limine.h limine.h || echo "ERROR: limine.h not found! Cannot build ZealBooter. " # Link rules for the final kernel executable. $(KERNEL): $(OBJ)