|
|
1.1 root 1: # @(#)Makefile 4.17 (Berkeley) 6/24/90
2:
3: PROGS= tek t4013 t300 t300s t450 aedplot bgplot crtplot dumbplot gigiplot \
4: hpplot hp7221plot implot atoplot plottoa grnplot
5: SRCS= atoplot.c chrtab.c crtdriver.c crtplot.c debug.c driver.c plottoa.c
6: BINDIR= /usr/bin
7: MAN1= plot.0
8:
9: LIB300= /usr/lib/lib300.a
10: LIB300s= /usr/lib/lib300s.a
11: LIB4013= /usr/lib/lib4013.a
12: LIB4014= /usr/lib/lib4014.a
13: LIB450= /usr/lib/lib450.a
14: LIBCOMPAT= /usr/lib/libcompat.a
15: LIBCURSES= /usr/lib/libcurses.a
16: LIBM= /usr/lib/libm.a
17: LIBPLOT2648= /usr/lib/libplot2648.a
18: LIBPLOT7221= /usr/lib/libplot7221.a
19: LIBPLOT= /usr/lib/libplot.a
20: LIBPLOTAED= /usr/lib/libplotaed.a
21: LIBPLOTBG= /usr/lib/libplotbg.a
22: LIBPLOTDUMB= /usr/lib/libplotdumb.a
23: LIBPLOTGIGI= /usr/lib/libplotgigi.a
24: LIBPLOTGRN= /usr/lib/libplotgrn.a
25: LIBPLOTIMAGEN= /usr/lib/libplotimagen.a
26: LIBTERMCAP= /usr/lib/libtermcap.a
27:
28: all: ${PROGS} ${MAN1}
29:
30: aedplot: driver.o ${LIBPLOTAED} ${LIBCOMPAT}
31: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotaed -lcompat
32:
33: atoplot: atoplot.c ${LIBPLOT} ${LIBM} ${LIBCOMPAT}
34: ${CC} ${CFLAGS} -o ${.TARGET} ${.CURDIR}/atoplot.c -lplot -lm -lcompat
35:
36: bgplot: driver.o ${LIBPLOTBG} ${LIBM} ${LIBCOMPAT}
37: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotbg -lm -lcompat
38:
39: crtplot: crtdriver.o crtplot.o ${LIBCURSES} ${LIBTERMCAP} ${LIBM} ${LIBCOMPAT}
40: ${CC} ${CFLAGS} -o ${.TARGET} crtdriver.o crtplot.o -lcurses \
41: -ltermcap -lm -lcompat
42:
43: debug:
44: ${CC} ${CFLAGS} -o ${.TARGET} ${.CURDIR}/debug.c
45:
46: dumbplot: driver.o ${LIBPLOTDUMB} ${LIBTERMCAP} ${LIBM} ${LIBCOMPAT}
47: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotdumb -ltermcap \
48: -lm -lcompat
49:
50: gigiplot: driver.o ${LIBPLOTGIGI} ${LIBM} ${LIBCOMPAT}
51: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotgigi -lm -lcompat
52:
53: grnplot: driver.o ${LIBPLOTGRN} ${LIBM} ${LIBCOMPAT}
54: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotgrn -lm -lcompat
55:
56: hp7221plot: driver.o ${LIBPLOT7221} ${LIBM} ${LIBCOMPAT}
57: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplot7221 -lm -lcompat
58:
59: hpplot: driver.o ${LIBPLOT2648} ${LIBM} ${LIBCOMPAT}
60: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplot2648 -lm -lcompat
61:
62: implot: driver.o ${LIBPLOTIMAGEN} ${LIBM} ${LIBCOMPAT}
63: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotimagen -lm -lcompat
64:
65: plottoa: plottoa.c
66: ${CC} ${CFLAGS} -o ${.TARGET} ${.CURDIR}/plottoa.c
67:
68: t300: driver.o ${LIB300} ${LIBM} ${LIBCOMPAT}
69: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l300 -lm -lcompat
70:
71: t300s: driver.o ${LIB300S} ${LIBM} ${LIBCOMPAT}
72: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l300s -lm -lcompat
73:
74: t4013: driver.o ${LIB4013} ${LIBM} ${LIBCOMPAT}
75: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l4013 -lm -lcompat
76:
77: t450: driver.o ${LIB450} ${LIBM} ${LIBCOMPAT}
78: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l450 -lm -lcompat
79:
80: tek: driver.o ${LIB4014} ${LIBM} ${LIBCOMPAT}
81: ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l4014 -lm -lcompat
82:
83: clean:
84: rm -f a.out Errs errs mklog core ${PROGS} ${SRCS:.c=.o} debug
85:
86: cleandir: clean
87: rm -f ${MAN1} ${.CURDIR}/tags .depend
88:
89: depend: .depend
90: .depend: ${SRCS}
91: mkdep ${CFLAGS:M-[ID]*} ${.ALLSRC}
92:
93: install: maninstall
94: install ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} ${PROGS} \
95: ${DESTDIR}/usr/libexec/plot
96: install -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} ${.CURDIR}/plot.sh \
97: ${DESTDIR}${BINDIR}/plot
98:
99: lint: ${SRCS}
100: lint ${LINTFLAGS} ${CFLAGS} ${.ALLSRC}
101:
102: tags: ${SRCS}
103: ctags -f ${.CURDIR}/tags ${.ALLSRC}
104:
105: ${PROGS}: ${LIBC}
106:
107: .include <bsd.prog.mk>
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.