SHELL=/bin/sh CC=gcc CPP=$(CC) -E AS86=as86 -2 -O LD86=ld86 -0 NASM=nasm CFLAGS=$(OPT) -Wall -g $(PCONFIG) LDFLAGS=#-Xlinker -qmagic .SUFFIXES: .img .b .com .S .s all: zenboot.b .c.o: $(CC) -c $(CFLAGS) $*.c .s.o: $(AS86) -w -l $*.lis -m -o $*.o $*.s .o.img: $(LD86) -s -o $*.img $*.o .img.b: dd if=$*.img of=$*.b bs=32 skip=1 zen.s: zen.S zen.h data1.S zen1.S data2.S zen2.S zendata.h gcc-3.3 -E -o zen.s zen.S -D ZEN_ASM zen.o: zen.s zen.img: zen.o zen.b: zen.img zenboot.b: zen.b cp zen.b zenboot.b clean: rm -f *.o *.s *.i *.img *.b *.lis