1# 2# ppp top level makefile 3# 4 5include sunos4/Makedefs 6 7all: 8 cd chat; $(MAKE) all 9 cd pppd; $(MAKE) all 10 cd pppstats; $(MAKE) all 11 cd sunos4; $(MAKE) all 12 cd pppdump; $(MAKE) all 13 14install: $(BINDIR) $(MANDIR)/man8 install-progs install-etcppp 15 16install-progs: 17 cd chat; $(MAKE) install 18 cd pppd; $(MAKE) install 19 cd pppstats; $(MAKE) install 20 cd pppdump; $(MAKE) install 21 cd sunos4; $(MAKE) install 22 23install-etcppp: $(ETCDIR) $(ETCDIR)/options $(ETCDIR)/pap-secrets \ 24 $(ETCDIR)/chap-secrets 25 26$(ETCDIR)/options: 27 $(INSTALL) -c -m 644 etc.ppp/options $@ 28$(ETCDIR)/pap-secrets: 29 $(INSTALL) -c -m 600 etc.ppp/pap-secrets $@ 30$(ETCDIR)/chap-secrets: 31 $(INSTALL) -c -m 600 etc.ppp/chap-secrets $@ 32 33$(BINDIR): 34 $(INSTALL) -d -m 755 $@ 35$(MANDIR)/man8: 36 $(INSTALL) -d -m 755 $@ 37$(ETCDIR): 38 $(INSTALL) -d -m 755 $@ 39 40clean: 41 rm -f *~ 42 cd chat; $(MAKE) clean 43 cd pppd; $(MAKE) clean 44 cd pppstats; $(MAKE) clean 45 cd sunos4; $(MAKE) clean 46