BOOT_SRC := $(wildcard src/boot/*.s) BOOT_OBJ := $(BOOT_SRC:.s=.o) BOOT_LDFLAGS := --list-file build/boot.lst build/boot.bin: $(BOOT_OBJ) @echo "Linking $@..." @$(LD) -o $@ config/boot.scm $(LDFLAGS) $(BOOT_LDFLAGS) $^ @mv build/boot.raw $@