1# 2# ppp top level makefile for SVR4 and Solaris 2 3# 4# $Id: Makefile.top 241182 2011-02-17 21:50:03Z $ 5# 6 7include svr4/Makedefs 8 9all: 10 cd chat; $(MAKE) all 11 cd pppd; $(MAKE) all 12 cd pppstats; $(MAKE) all 13 cd pppdump; $(MAKE) all 14 cd svr4; $(MAKE) all 15 16install: $(BINDIR) $(MANDIR)/man8 install-progs install-etcppp 17 18install-progs: 19 cd chat; $(MAKE) install 20 cd pppd; $(MAKE) install 21 cd pppstats; $(MAKE) install 22 cd pppdump; $(MAKE) install 23 cd svr4; $(MAKE) install 24 25install-etcppp: $(ETCDIR) $(ETCDIR)/options $(ETCDIR)/pap-secrets \ 26 $(ETCDIR)/chap-secrets 27 28$(ETCDIR)/options: 29 cp etc.ppp/options $@ 30 chmod go-w $@ 31$(ETCDIR)/pap-secrets: 32 $(INSTALL) -f $(ETCDIR) -m 600 etc.ppp/pap-secrets 33$(ETCDIR)/chap-secrets: 34 $(INSTALL) -f $(ETCDIR) -m 600 etc.ppp/chap-secrets 35 36$(BINDIR): 37 mkdir -m 755 -p $@ 38$(MANDIR)/man8: 39 mkdir -m 755 -p $@ 40$(ETCDIR): 41 mkdir -m 755 -p $@ 42 43clean: 44 rm -f *~ 45 cd chat; $(MAKE) clean 46 cd pppd; $(MAKE) clean 47 cd pppstats; $(MAKE) clean 48 cd pppdump; $(MAKE) clean 49 cd svr4; $(MAKE) clean 50