INCLUDE = -I/sys
CCOPT = -O
CFLAGS = $(CCOPT) $(INCLUDE)
#CC = gcc -g -fstrength-reduce -fcombine-regs -fforce-addr -fforce-mem
CC = cc

tester: tester.c slcompress.o
	$(CC) $(CFLAGS) -o tester tester.c slcompress.o

timer: timer.c slcompress.o
	$(CC) $(CFLAGS) -o timer timer.c slcompress.o

slattach: slattach.c
	$(CC) $(CFLAGS) -o slattach slattach.c

slstats: slstats.c
	$(CC) $(CFLAGS) -o slstats slstats.c

lint:
	lint -h -b -x -n -DKERNEL -DINET $(INCLUDE) -I/sys/h -I/sys -I/sys/net\
		if_sl.c slcompress.c \
	 | grep -v 'warning: struct/union .* never defined'

tar:
	tar cfFF /tmp/cslipbeta.tar README INSTALLATION Makefile \
		draft.rfc.ps \
		slcompress.c slcompress.h \
		if_sl.c if_slvar.h sl.h \
		slattach.c slstats.c \
		tester.c telnet.trace ftp.trace telnet.ref ftp.ref \
		timer.c timer.sh timer.trace \
		sunos4
	compress /tmp/cslipbeta.tar
