

all : testdevice displaypacket

revise : rev1 rev2

rev1 :
    revit DisplayPacket pn DisplayPacket com "by J. Crosson & J.W. Lockhart"
    casm -a displaypacket_rev.asm -o displayPacket_rev.o

rev2 :
    revit TestDevice pn TestDevice com "by J. Crosson & J.W. Lockhart"
    casm -a testdevice_rev.asm -o testDevice_rev.o

df0 : testdevice displaypacket
    copy testdevice displaypacket testmountlist to df0:Test clone

protos :
    sc nolink genproto testdevice
    sc nolink genproto displaypacket
    sc nolink genproto packmoncommon


.asm.o :
    casm -a $*.asm -o $*.o

.c.o : 
    sc saveds parm=r stringmerge nminc error=87 idir=include: nostkchk nolink noversion mccons $*

displaypacket : displaypacket.o packmoncommon.o displayPacket_rev.o
    slink lib:c.o+displayPacket_rev.o+displaypacket.o+packmoncommon.o lib lib:sc.lib+lib:amiga.lib+lib:debug.lib to DisplayPacket map nil: sc sd define ___main=___tinymain stripdebug


testdevice : testdevice.o packmoncommon.o testDevice_rev.o
    slink from testdevice.o packmoncommon.o testDevice_rev.o lib lib:amiga.lib+lib:debug.lib to testdevice map nil: sc sd stripdebug



testdevice.o : testdevice.c dev.h test.h

displaypacket.o : displaypacket.c pkt.h test.h derror.h

packmoncommon.o : packmoncommon.c

