.SUFFIXES: .c .a86 .b

OBJ = ../../obj
LIB = ../../lib
INCLUDE = ../../include
OBJS = cookie.b
SRCS = cookie.c
COMS = pcookie.com icookie.com 3cookie.com scookie.com

LPR = impressify

VERSION = 40

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

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

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

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

lint:
	lint86 ${SRCS} -ldomain -ludp -linterlan -lip -lnet -ltask -lc
	lint86 ${SRCS} -ldomain -ludp -l3com -lip -lnet -ltask -lc
	lint86 ${SRCS} -ldomain -ludp -lserial -lip -lnet -ltask -lc
	lint86 ${SRCS} -ldomain -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 $*
