# Genera SD

.c.o:
	lc -O -Hlib:All.sym -rr -v -w -cqusf $*

.a.o:
	asm -u -iLC:Assembler_Headers/ $*

SD: Disk.o MFM.o Window.o Task.o Sound.o TrackDecode.o Interrupt.o DMA.o Comp.o SD.o ParseARexx.o ARP.o ASL.o REQ.o revision.o
	blink FrOM LIB:c.o+SD.o+Disk.o+MFM.o+Window.o+Task.o+Sound.o+TrackDecode.o+Interrupt.o+DMA.o+Comp.o+ParseARexx.o+ARP.o+ASL.o+REQ.o+revision.o\
			 LIB LIB:amiga2.0.lib LIB:lcsr.lib LIB:RexxGlue.o SC SD ND

revision.o: revision.c SD_rev.h

Window.o: Window.c SD.h

Task.o: Task.c SD.h

Sound.o: Sound.c SD.h

Disk.o: Disk.c SD.h

MFM.o: MFM.c SD.h

ParseARexx.o: ParseARexx.c SD.h

ARP.o: ARP.c SD.h

ASL.o: ASL.c SD.h

REQ.o: REQ.c SD.h

TrackDecode.o: TrackDecode.a SD.i Call.i

Comp.o:	Comp.a

DMA.o: DMA.a SD.i Call.i

Interrupt.o: Interrupt.a SD.i Call.i

Protos: SD.c Disk.c MFM.c Window.c Task.c Sound.c SD.h
	lint -od(Protos.h) sd

SD.o: SD.c SD.h
