
# 8n1.device

OD= dtmp:8n1/
DEV= 8n1.device
DEV000= 8n1.device_000
DEV020= 8n1.device_020
DEV040= 8n1.device_040
AFLAGS= OL 4 SOURCEFILE
DCC= snma
DLINK= PhxLnk
LFLAGS= ND SC
SRCS000= 8n1_000.s
SRCS020= 8n1_020.s
SRCS040= 8n1_040.s
OBJS000= $(SRCS000:"*.s":"$(OD)*.o")
OBJS020= $(SRCS020:"*.s":"$(OD)*.o")
OBJS040= $(SRCS040:"*.s":"$(OD)*.o")
ARC= New8n1.lzx

all: $(OD) $(DEV000) $(DEV020) $(DEV040) $(ARC)

dev000:

$(DEV000) : $(OBJS000)
    $(DLINK) $(LFLAGS) FROM %(right) dcc:dlib.orig/poolsl.lib dcc:dlib.orig/amiga31l.lib TO %(left)

$(OBJS000) : $(SRCS000)
    $(DCC) $(AFLAGS) %(right) O %(left)

dev020:

$(DEV020) : $(OBJS020)
    $(DLINK) $(LFLAGS) FROM %(right) dcc:dlib.orig/poolsl.lib dcc:dlib.orig/amiga31l.lib TO %(left)
    copy %(left) to devs:$(DEV)

$(OBJS020) : $(SRCS020)
    $(DCC) $(AFLAGS) %(right) O %(left)

dev040:

$(DEV040) : $(OBJS040)
    $(DLINK) $(LFLAGS) FROM %(right) dcc:dlib.orig/poolsl.lib dcc:dlib.orig/amiga31l.lib TO %(left)

$(OBJS040) : $(SRCS040)
    $(DCC) $(AFLAGS) %(right) O %(left)

$(ARC) : New8n1.guide $(SRCS000) $(SRCS020) $(SRCS040) 8n1.device_rev.i 8n1.device_rev.rev New8n1.readme \
ChangeLog DMakefile $(DEV000) $(DEV020) $(DEV040)
    lzx -a -3 u %(left) %(right)
# lha causes crash
#    lha -a -2 u New8n1.lha %(right)

rev:
    DMake clean
    Bumprev 37 8n1.device_rev
    DMake

clean:
    -delete $(OBJS000) $(OBJS020) $(OBJS040) $(ARC) $(OD) New8n1.lha QUIET

$(OD) : $(OD)
    makedir %(left:*/:*)
