#
# top level makefile
#
MAN8 = /usr/local/man/man8

all:
	(cd pppd; make all)

install.bsd:
	cp bsd/if_ppp.c /sys/net
	cp bsd/slcompress.c /sys/net
	cp include/if_ppp.h /sys/sys
	cp include/slcompress.h /sys/net
	cp pppd.8 $(MAN8)

uninstall.bsd:
	-(cd /sys/net; rm -f if_ppp.c slcompress.[ch] )
	-(cd /sys/sys; rm -f if_ppp.h)

install.sun:
	cp sun/ppp_async.c /sys/os
	cp sun/ppp_if.c /sys/os
	cp sun/slcompress.c /sys/os
	cp include/slcompress.h /sys/os
	cp include/slip_var.h /sys/sys
	cp include/ppp_str.h /sys/sys
	cp include/if_ppp.h /sys/sys
	cp pppd.8 $(MAN8)

uninstall.sun:
	-(cd /sys/os; rm -f ppp_async.c ppp_if.c slcompress.[ch])
	-(cd /sys/sys; rm -f if_ppp.h ppp_str.h slip_var.h)

clean:
	@(cd pppd; make clean)
	rm -f *~ core

ppp.tar:
	rm -f ppp.tar ppp.tar.Z
	tar -cvf ppp.tar *

ppp.tar.Z: ppp.tar
	compress ppp.tar

clean:
	(cd pppd; make clean)

