.SUFFIXES: .c .a86 .b

LIB = ../../lib
OBJ = ../../obj
INCLUDE = ../../include

etftp: tftp_main.b
	cc86 -o etftp tftp_main.b -ltftp -ludp -lether -lip -lnet \
	-ltask -lh19
	setver86 etftp.com 70

ptftp: tftp_main.b
	cc86 -o ptftp tftp_main.b -ltftp -ludp -lv2 -lip -lnet \
	-ltask -lh19
	setver86 ptftp.com 70

stftp: tftp_main.b
	cc86 -o stftp tftp_main.b -ltftp -ludp -lserial -lip -lnet \
	-ltask -lh19
	setver86 stftp.com 70

lint:
	lint86 tftp_main.c -ltftp -ludp -lether -lip -lnet -ltask \
	-lh19 -lc
	lint86 tftp_main.c -ltftp -ludp -lserial -lip -lnet -ltask \
	-lh19 -lc
	lint86 tftp_main.c -ltftp -ludp -lv2 -lip -lnet -ltask \
	-lh19 -lc

all: etftp stftp ptftp

install:
	mv etftp.com stftp.com ptftp.com ${OBJ}

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

.a86.b:
	a86 $*
