all: microdosread microdoswrite 1802sim

microdosread: microdosread.c

microdoswrite: microdoswrite.c

1802sim:	1802sim.o fdc.o
	cc 1802sim.o fdc.o -o 1802sim

1802sim.o:	1802sim.c 1802sim.h fdc.h
	cc -O2 -Wall -c 1802sim.c

fdc.o:	fdc.c 1802sim.h
	cc -O2 -Wall -c fdc.c

dist:
	zip microdos.zip 1802sim 1802sim.c 1802sim.h fdc.c fdc.h makefile ut71.sr ut71.hex microdosread.c microdoswrite.c microdos.img basic1.img FFORTH.SR
	tar -czf microdos.tar.gz 1802sim 1802sim.c 1802sim.h fdc.c fdc.h makefile ut71.sr ut71.hex microdosread.c microdoswrite.c microdos.img basic1.img FFORTH.SR

