.SUFFIXES: .c .a86 .b

OBJ = ../../obj
LIB = ../../lib
OBJS = onetname.b
SRCS = onetname.c
COMS = ponetname.com 3onetname.com ionetname.com sonetname.com

LPR = impressify

VERSION = 60

3onetname.com: ${OBJS}
	cc86 -o 3onetname ${OBJS} -ldomain -ludp -l3com -lip -lnet -ltask
	setver86 3onetname.com ${VERSION}

ionetname.com: ${OBJS}
	cc86 -o ionetname ${OBJS} -ldomain -ludp -linterlan -lip -lnet -ltask
	setver86 ionetname.com ${VERSION}

ponetname.com: ${OBJS}
	cc86 -o ponetname ${OBJS} -ldomain -ludp -lpronet -lip -lnet -ltask
	setver86 ponetname.com ${VERSION}

sonetname.com: ${OBJS}
	cc86 -o sonetname ${OBJS} -ldomain -ludp -lserial -lip -lnet -ltask
	setver86 sonetname.com ${VERSION}

lint:
	lint86 ${SRCS} -ludp -l3com -lip -lnet -ltask -lc
	lint86 ${SRCS} -ludp -linterlan -lip -lnet -ltask -lc
	lint86 ${SRCS} -ludp -lserial -lip -lnet -ltask -lc
	lint86 ${SRCS} -ludp -lv2 -lip -lnet -ltask -lc

all: ${COMS}

install: ${COMS}
	mv ${COMS} ${OBJ}

print: ${SRCS}
	${LPR} ${SRCS}

.c.b:
	cc86 -c -DDEBUG $*.c

.a86.b:
	a86 $*
