make pppdump as well
[ppp.git] / svr4 / Makefile.top
1 #
2 # ppp top level makefile for SVR4 and Solaris 2
3 #
4 # $Id: Makefile.top,v 1.7 1999/03/23 03:33:23 paulus Exp $
5 #
6
7 include svr4/Makedefs
8
9 all:
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
16 install: $(BINDIR) $(MANDIR)/man8 install-progs install-etcppp
17
18 install-progs:
19         cd chat; $(MAKE) install
20         cd pppd; $(MAKE) install
21         cd pppstats; $(MAKE) install
22         cd svr4; $(MAKE) install
23
24 install-etcppp: $(ETCDIR) $(ETCDIR)/options $(ETCDIR)/pap-secrets \
25         $(ETCDIR)/chap-secrets
26
27 $(ETCDIR)/options:
28         cp etc.ppp/options $@
29         chmod go-w $@
30 $(ETCDIR)/pap-secrets:
31         $(INSTALL) -f $(ETCDIR) -m 600 etc.ppp/pap-secrets
32 $(ETCDIR)/chap-secrets:
33         $(INSTALL) -f $(ETCDIR) -m 600 etc.ppp/chap-secrets
34
35 $(BINDIR):
36         mkdir -m 755 -p $@
37 $(MANDIR)/man8:
38         mkdir -m 755 -p $@
39 $(ETCDIR):
40         mkdir -m 755 -p $@
41
42 clean:
43         rm -f *~
44         cd chat; $(MAKE) clean
45         cd pppd; $(MAKE) clean
46         cd pppstats; $(MAKE) clean
47         cd pppdump; $(MAKE) clean
48         cd svr4; $(MAKE) clean
49