# Makefile for ppp.

CFLAGS=		$(OPT) -D_MINIX
LDFLAGS=	-fnone

OBJ=	clock.o debug.o defaults.o fcs.o ip.o ipcp.o ipcp_option.o \
	lcp.o lcp_option.o ncp.o optlib.o pkt.o ppp.o ppp_rcv.o \
	ppp_snd.o sm.o vjhc.o

ppp:	$(OBJ)
	$(CC) $(LDFLAGS) -o $@ $(OBJ)

install:	/usr/sbin/ppp

/usr/sbin/ppp:	ppp
	install -lc ppp $@

clean:
	rm -f $(OBJ) ppp core

# Dependencies.
clock.o:	ansi.h clock.h
debug.o:	ansi.h debug.h
defaults.o:	ansi.h ipcp.h lcp.h optlib.h ppp.h
fcs.o:		ansi.h fcs.h
ip.o:		ansi.h debug.h ip.h pkt.h ppp.h vjhc.h
ipcp.o:		ansi.h clock.h debug.h ip.h ipcp.h ncp.h optlib.h pkt.h
ipcp.o:		ppp.h sm.h
ipcp_option.o:	ansi.h clock.h debug.h ipcp.h optlib.h
ipcp_option.o:	pkt.h ppp.h sm.h vjhc.h
lcp.o:		ansi.h clock.h debug.h lcp.h ncp.h optlib.h pkt.h ppp.h sm.h
lcp_option.o:	ansi.h debug.h lcp.h optlib.h pkt.h ppp.h
ncp.o:		ansi.h clock.h debug.h ipcp.h lcp.h ncp.h ppp.h sm.h
optlib.o:	ansi.h clock.h debug.h optlib.h pkt.h ppp.h sm.h
pkt.o:		ansi.h pkt.h
ppp.o:		ansi.h clock.h debug.h fcs.h ip.h ipcp.h lcp.h ncp.h pkt.h
ppp.o:		ppp.h sm.h
ppp_rcv.o:	ansi.h debug.h fcs.h ip.h ipcp.h lcp.h pkt.h ppp.h vjhc.h
ppp_snd.o:	ansi.h debug.h fcs.h pkt.h ppp.h
sm.o:		ansi.h clock.h debug.h sm.h
vjhc.o:		ansi.h debug.h ip.h pkt.h ppp.h vjhc.h
