# SCSISYS descriptors (no source available for SCSISYS)
#

include ../../Makefile.rules

KT68FLAGS	= $(AFLAGS) -aKenTon=1 -aTC3=0 -aDisto=0 -aH6309=0 -aMultiPak=0
KT63FLAGS	= $(AFLAGS) -aKenTon=1 -aTC3=0 -aDisto=0 -aH6309=1 -aMultiPak=0
TC368FLAGS	= $(AFLAGS) -aKenTon=0 -aTC3=1 -aDisto=0 -aH6309=0 -aMultiPak=0
TC363FLAGS	= $(AFLAGS) -aKenTon=0 -aTC3=1 -aDisto=0 -aH6309=1 -aMultiPak=0
DISTO68FLAGS	= $(AFLAGS) -aKenTon=0 -aTC3=0 -aDisto=1 -aH6309=0 -aMultiPak=0
DISTO63FLAGS	= $(AFLAGS) -aKenTon=0 -aTC3=0 -aDisto=1 -aH6309=1 -aMultiPak=0
DISTO68MPIFLAGS	= $(AFLAGS) -aKenTon=0 -aTC3=0 -aDisto=1 -aH6309=0 -aMultiPak=1
DISTO63MPIFLAGS	= $(AFLAGS) -aKenTon=0 -aTC3=0 -aDisto=1 -aH6309=1 -aMultiPak=1
DEPENDS		= ./Makefile
DRVRS		= scsisys_68_ktlr.dr scsisys_63_ktlr.dr \
		scsisys_68_tc3.dr scsisys_63_tc3.dr \
		scsisys_68_disto.dr scsisys_63_disto.dr \
		scsisys_68_disto_mpi.dr scsisys_63_disto_mpi.dr
DESCS		= h0_tc3.dd  h0_ktlr.dd c0_tc3.dd
ALLOBJS		= $(DRVRS) $(DESCS)

all:	$(ALLOBJS) $(DEPENDS)

scsisys_68_ktlr.dr: scsisys.asm
	$(AS) $(ASOUT)$@ $< $(KT68FLAGS)

scsisys_63_ktlr.dr: scsisys.asm
	$(AS) $(ASOUT)$@ $< $(KT63FLAGS)

h0_ktlr.dd: h0.asm
	$(AS) $(ASOUT)$@ $< $(KT68FLAGS)

scsisys_68_tc3.dr: scsisys.asm
	$(AS) $(ASOUT)$@ $< $(TC368FLAGS)

scsisys_63_tc3.dr: scsisys.asm
	$(AS) $(ASOUT)$@ $< $(TC363FLAGS)

h0_tc3.dd: h0.asm
	$(AS) $(ASOUT)$@ $< $(TC368FLAGS)

c0_tc3.dd: c0.asm
	$(AS) $(ASOUT)$@ $< $(TC368FLAGS)

scsisys_68_disto.dr: scsisys.asm
	$(AS) $(ASOUT)$@ $< $(DISTO68FLAGS)

scsisys_63_disto.dr: scsisys.asm
	$(AS) $(ASOUT)$@ $< $(DISTO63FLAGS)

scsisys_68_disto_mpi.dr: scsisys.asm
	$(AS) $(ASOUT)$@ $< $(DISTO68MPIFLAGS)

scsisys_63_disto_mpi.dr: scsisys.asm
	$(AS) $(ASOUT)$@ $< $(DISTO63MPIFLAGS)

h0_disto.dd: h0.asm
	$(AS) $(ASOUT)$@ $< $(DISTO68FLAGS)

clean:
	$(RM) $(ALLOBJS)

