xref: /original-bsd/usr.bin/systat/Makefile (revision acfb0788)
1#       Makefile     1.4     84/08/09
2DESTDIR=
3INCPATH=
4CFLAGS= -O
5SRCS=	cmds.c cmdtab.c disks.c fetch.c iostat.c \
6	keyboard.c main.c mbufs.c pigs.c swap.c vmstat.c
7OBJS=	cmds.o cmdtab.o disks.o fetch.o iostat.o \
8	keyboard.o main.o mbufs.o pigs.o swap.o vmstat.o
9LIBS=   -lcurses -ltermlib -lm
10
11systat: ${OBJS}
12	${CC} -o systat ${OBJS} ${LIBS}
13
14install: systat
15	install -s systat ${DESTDIR}/usr/local/systat
16
17clean:
18	rm -f ${OBJS} systat core a.out errs
19
20depend:
21	cc -M ${INCPATH} ${SRCS} | \
22	awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
23		else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
24		       else rec = rec " " $$2 } } \
25	      END { print rec } ' > makedep
26	echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
27	echo '$$r makedep' >>eddep
28	echo 'w' >>eddep
29	cp Makefile Makefile.bak
30	ed - Makefile < eddep
31	rm eddep makedep
32	echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
33	echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
34	echo '# see make depend above' >> Makefile
35
36# DO NOT DELETE THIS LINE -- make depend uses it
37
38
39cmds.o: cmds.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
40cmds.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
41cmds.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
42cmds.o: /usr/include/signal.h /usr/include/ctype.h
43cmdtab.o: cmdtab.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
44cmdtab.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
45cmdtab.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
46disks.o: disks.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
47disks.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
48disks.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
49disks.o: /usr/include/sys/param.h /usr/include/machine/param.h
50disks.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/buf.h
51disks.o: /usr/include/sys/file.h /usr/include/vaxuba/ubavar.h
52disks.o: /usr/include/vaxmba/mbavar.h /usr/include/ctype.h
53fetch.o: fetch.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
54fetch.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
55fetch.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
56fetch.o: /usr/include/sys/param.h /usr/include/machine/param.h
57fetch.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/dir.h
58fetch.o: /usr/include/sys/user.h /usr/include/machine/pcb.h
59fetch.o: /usr/include/sys/dmap.h /usr/include/sys/time.h
60fetch.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
61fetch.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/sys/proc.h
62fetch.o: /usr/include/sys/file.h /usr/include/sys/vmmac.h
63fetch.o: /usr/include/machine/pte.h /usr/include/pwd.h
64iostat.o: iostat.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
65iostat.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
66iostat.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
67iostat.o: /usr/include/sys/param.h /usr/include/machine/param.h
68iostat.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/buf.h
69iostat.o: /usr/include/sys/file.h /usr/include/nlist.h
70keyboard.o: keyboard.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
71keyboard.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
72keyboard.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
73keyboard.o: /usr/include/signal.h /usr/include/ctype.h
74main.o: main.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
75main.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
76main.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
77main.o: /usr/include/sys/file.h /usr/include/nlist.h /usr/include/signal.h
78mbufs.o: mbufs.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
79mbufs.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
80mbufs.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
81mbufs.o: /usr/include/sys/param.h /usr/include/machine/param.h
82mbufs.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/mbuf.h
83mbufs.o: /usr/include/sys/file.h /usr/include/nlist.h
84pigs.o: pigs.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
85pigs.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
86pigs.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
87pigs.o: /usr/include/sys/param.h /usr/include/machine/param.h
88pigs.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/dir.h
89pigs.o: /usr/include/sys/time.h /usr/include/sys/proc.h /usr/include/sys/file.h
90pigs.o: /usr/include/nlist.h /usr/include/pwd.h
91swap.o: swap.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
92swap.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
93swap.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
94swap.o: /usr/include/sys/param.h /usr/include/machine/param.h
95swap.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/dir.h
96swap.o: /usr/include/sys/user.h /usr/include/machine/pcb.h
97swap.o: /usr/include/sys/dmap.h /usr/include/sys/time.h
98swap.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
99swap.o: /usr/include/sys/uio.h /usr/include/errno.h /usr/include/sys/proc.h
100swap.o: /usr/include/sys/text.h /usr/include/sys/conf.h /usr/include/sys/file.h
101swap.o: /usr/include/sys/vmmac.h /usr/include/machine/pte.h
102swap.o: /usr/include/nlist.h
103vmstat.o: vmstat.c ./systat.h /usr/include/sys/dk.h /usr/include/curses.h
104vmstat.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
105vmstat.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
106vmstat.o: /usr/include/sys/param.h /usr/include/machine/param.h
107vmstat.o: /usr/include/signal.h /usr/include/sys/types.h
108vmstat.o: /usr/include/sys/vmmeter.h /usr/include/sys/file.h
109vmstat.o: /usr/include/nlist.h
110# DEPENDENCIES MUST END AT END OF FILE
111# IF YOU PUT STUFF HERE IT WILL GO AWAY
112# see make depend above
113