1# 2# ppp top level makefile for SVR4 and Solaris 2 3# 4# $Id: Makefile.top,v 1.3 2004/11/01 09:31:07 paulus Exp $ 5# 6 7include Makedefs.com 8 9all: 10 cd chat; $(MAKE) all 11 cd pppd; $(MAKE) all 12 cd pppstats; $(MAKE) all 13 cd pppdump; $(MAKE) all 14 cd solaris; $(MAKE) all 15 16install: $(BINDIR) $(MANDIR)/man8 install-progs 17 18install-progs: 19 cd chat; $(MAKE) install 20 cd pppd; $(MAKE) install 21 cd pppstats; $(MAKE) install 22 cd pppdump; $(MAKE) install 23 24install-etcppp: $(ETCDIR) $(ETCDIR)/options $(ETCDIR)/pap-secrets \ 25 $(ETCDIR)/chap-secrets 26 27install-modules: 28 cd solaris; $(MAKE) install 29 30$(ETCDIR)/options: 31 cp etc.ppp/options $@ 32 chmod go-w $@ 33$(ETCDIR)/pap-secrets: 34 $(INSTALL) -f $(ETCDIR) -m 600 etc.ppp/pap-secrets 35$(ETCDIR)/chap-secrets: 36 $(INSTALL) -f $(ETCDIR) -m 600 etc.ppp/chap-secrets 37 38$(BINDIR): 39 mkdir -m 755 -p $@ 40$(MANDIR)/man8: 41 mkdir -m 755 -p $@ 42$(ETCDIR): 43 mkdir -m 755 -p $@ 44 45clean: 46 rm -f *~ 47 cd chat; $(MAKE) clean 48 cd pppd; $(MAKE) clean 49 cd pppstats; $(MAKE) clean 50 cd pppdump; $(MAKE) clean 51 cd solaris; $(MAKE) clean 52 53# no tests yet, one day... 54installcheck: 55 true 56