SRC=exitemu.S lredir.c lredir.readme 
COM=exitemu.com 
EXE=lredir.exe 

#AS86 = as86 -l
#LD86 = ld86 -0 -s
AS86 = as86 
LD86 = ld86 -0 -s

all: $(COM) emufs.sys ems.sys

%.sys: %.S
	$(AS86) -0 -o $*.o $< > $<.out
	$(LD86) -T 0 -s -o $*.tmp $*.o
	dd if=$*.tmp of=$@ bs=1 skip=32
	rm $*.tmp $*.o

%.com: %.S
	$(AS86) -0 -o $*.o $<
	$(LD86) -T 0 -s -o $*.tmp $*.o
	dd if=$*.tmp of=$@ bs=1 skip=32
	rm -f $*.tmp $*.o

clean:
	rm -f exitemu.com vgaoff.com vgaon.com booton.com bootoff.com *.o
	rm -f emufs.sys ems.sys *.o *.tmp *.out

