1*88c8c62cSbostic# @(#)Makefile 8.1 (Berkeley) 06/06/93 2b3f911e0Sbostic 3b3f911e0SbosticPROGS= tek t4013 t300 t300s t450 aedplot bgplot crtplot dumbplot gigiplot \ 43db76c3cSsklower hpplot hp7221plot implot atoplot plottoa grnplot 5b3f911e0SbosticSRCS= atoplot.c chrtab.c crtdriver.c crtplot.c debug.c driver.c plottoa.c 6b3f911e0SbosticBINDIR= /usr/bin 7b3f911e0SbosticMAN1= plot.0 8d7f3875dSsam 9b3f911e0SbosticLIB300= /usr/lib/lib300.a 10b3f911e0SbosticLIB300s= /usr/lib/lib300s.a 11b3f911e0SbosticLIB4013= /usr/lib/lib4013.a 12b3f911e0SbosticLIB4014= /usr/lib/lib4014.a 13b3f911e0SbosticLIB450= /usr/lib/lib450.a 14b3f911e0SbosticLIBCOMPAT= /usr/lib/libcompat.a 15b3f911e0SbosticLIBCURSES= /usr/lib/libcurses.a 16b3f911e0SbosticLIBM= /usr/lib/libm.a 17b3f911e0SbosticLIBPLOT2648= /usr/lib/libplot2648.a 18b3f911e0SbosticLIBPLOT7221= /usr/lib/libplot7221.a 19b3f911e0SbosticLIBPLOT= /usr/lib/libplot.a 20b3f911e0SbosticLIBPLOTAED= /usr/lib/libplotaed.a 21b3f911e0SbosticLIBPLOTBG= /usr/lib/libplotbg.a 22b3f911e0SbosticLIBPLOTDUMB= /usr/lib/libplotdumb.a 23b3f911e0SbosticLIBPLOTGIGI= /usr/lib/libplotgigi.a 24b3f911e0SbosticLIBPLOTGRN= /usr/lib/libplotgrn.a 25b3f911e0SbosticLIBPLOTIMAGEN= /usr/lib/libplotimagen.a 26b3f911e0SbosticLIBTERMCAP= /usr/lib/libtermcap.a 27db2cc18aSralph 28b3f911e0Sbosticall: ${PROGS} ${MAN1} 29d7f3875dSsam 30b3f911e0Sbosticaedplot: driver.o ${LIBPLOTAED} ${LIBCOMPAT} 31b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotaed -lcompat 324512419cSjak 33b3f911e0Sbosticatoplot: atoplot.c ${LIBPLOT} ${LIBM} ${LIBCOMPAT} 34b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} ${.CURDIR}/atoplot.c -lplot -lm -lcompat 35d7f3875dSsam 36b3f911e0Sbosticbgplot: driver.o ${LIBPLOTBG} ${LIBM} ${LIBCOMPAT} 37b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotbg -lm -lcompat 38d7f3875dSsam 39b3f911e0Sbosticcrtplot: crtdriver.o crtplot.o ${LIBCURSES} ${LIBTERMCAP} ${LIBM} ${LIBCOMPAT} 40b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} crtdriver.o crtplot.o -lcurses \ 41b3f911e0Sbostic -ltermcap -lm -lcompat 42d7f3875dSsam 43b3f911e0Sbosticdebug: 44b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} ${.CURDIR}/debug.c 45adc539e0Sralph 46b3f911e0Sbosticdumbplot: driver.o ${LIBPLOTDUMB} ${LIBTERMCAP} ${LIBM} ${LIBCOMPAT} 47b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotdumb -ltermcap \ 48b3f911e0Sbostic -lm -lcompat 49adc539e0Sralph 50b3f911e0Sbosticgigiplot: driver.o ${LIBPLOTGIGI} ${LIBM} ${LIBCOMPAT} 51b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotgigi -lm -lcompat 52adc539e0Sralph 53b3f911e0Sbosticgrnplot: driver.o ${LIBPLOTGRN} ${LIBM} ${LIBCOMPAT} 54b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotgrn -lm -lcompat 55adc539e0Sralph 56b3f911e0Sbostichp7221plot: driver.o ${LIBPLOT7221} ${LIBM} ${LIBCOMPAT} 57b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplot7221 -lm -lcompat 58adc539e0Sralph 59b3f911e0Sbostichpplot: driver.o ${LIBPLOT2648} ${LIBM} ${LIBCOMPAT} 60b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplot2648 -lm -lcompat 61adc539e0Sralph 62b3f911e0Sbosticimplot: driver.o ${LIBPLOTIMAGEN} ${LIBM} ${LIBCOMPAT} 63b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -lplotimagen -lm -lcompat 64adc539e0Sralph 65b3f911e0Sbosticplottoa: plottoa.c 66b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} ${.CURDIR}/plottoa.c 677832b800Ssam 68b3f911e0Sbostict300: driver.o ${LIB300} ${LIBM} ${LIBCOMPAT} 69b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l300 -lm -lcompat 70adc539e0Sralph 71b3f911e0Sbostict300s: driver.o ${LIB300S} ${LIBM} ${LIBCOMPAT} 72b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l300s -lm -lcompat 73adc539e0Sralph 74b3f911e0Sbostict4013: driver.o ${LIB4013} ${LIBM} ${LIBCOMPAT} 75b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l4013 -lm -lcompat 763db76c3cSsklower 77b3f911e0Sbostict450: driver.o ${LIB450} ${LIBM} ${LIBCOMPAT} 78b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l450 -lm -lcompat 79b3f911e0Sbostic 80b3f911e0Sbostictek: driver.o ${LIB4014} ${LIBM} ${LIBCOMPAT} 81b3f911e0Sbostic ${CC} ${CFLAGS} -o ${.TARGET} driver.o -l4014 -lm -lcompat 82db2cc18aSralph 83279692faSbosticclean: 848e775253Sbostic rm -f a.out Errs errs mklog core ${PROGS} ${SRCS:.c=.o} debug 85adc539e0Sralph 86279692faSbosticcleandir: clean 87b3f911e0Sbostic rm -f ${MAN1} ${.CURDIR}/tags .depend 88279692faSbostic 89884d256eSbosticdepend: .depend 90884d256eSbostic.depend: ${SRCS} 91b3f911e0Sbostic mkdep ${CFLAGS:M-[ID]*} ${.ALLSRC} 92fb9118b1Sbostic 93b3f911e0Sbosticinstall: maninstall 94b3f911e0Sbostic install ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} ${PROGS} \ 95b3f911e0Sbostic ${DESTDIR}/usr/libexec/plot 96b3f911e0Sbostic install -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} ${.CURDIR}/plot.sh \ 97b3f911e0Sbostic ${DESTDIR}${BINDIR}/plot 9881287ac5Sbostic 99279692faSbosticlint: ${SRCS} 1006ee97357Sbostic lint ${LINTFLAGS} ${CFLAGS} ${.ALLSRC} 10181287ac5Sbostic 102279692faSbostictags: ${SRCS} 1036ee97357Sbostic ctags -f ${.CURDIR}/tags ${.ALLSRC} 104b3f911e0Sbostic 1058e775253Sbostic${PROGS}: ${LIBC} 1068e775253Sbostic 107b3f911e0Sbostic.include <bsd.prog.mk> 108