.SUFFIXES: .c .a86 .b

OBJ = ../../obj
LIB = ../../lib
OBJS = netname.b
SRCS = netname.c
COMS = pnetname.com 3netname.com inetname.com snetname.com

LPR = impressify

VERSION = 10

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

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

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

snetname.com: ${OBJS}
	cc86 -o snetname ${OBJS} -ldomain -ludp -lserial -lip -lnet -ltask
	setver86 snetname.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 $*
