1# makefile 4.2 83/12/22 2# 3CFLAGS= -O -w 4LIBS= ../libpw.a ../libPW.a ../libwrt.a 5 6all: admin bdiff chghist comb delta get help prt rmdel sccsdiff.sh \ 7 what val snull cmt prs 8 9admin: admin.o ../com/comobj.a ctime.o alloc.o 10 $(CC) -o admin admin.o ../com/comobj.a $(LIBS) ctime.o alloc.o 11 12admin.o: admin.c ../hdr/defines.h ../hdr/had.h 13 $(CC) -c $(CFLAGS) admin.c 14 15cmt: cmt.o ../com/comobj.a ctime.o alloc.o 16 $(CC) -o cmt cmt.o ../com/comobj.a $(LIBS) ctime.o alloc.o 17 18cmt.o: cmt.c ../hdr/defines.h ../hdr/had.h 19 $(CC) -c $(CFLAGS) cmt.c 20 21bdiff: bdiff.o ../com/comobj.a ctime.o alloc.o 22 $(CC) -o bdiff bdiff.o ../com/comobj.a $(LIBS) ctime.o alloc.o 23 24bdiff.o: bdiff.c ../hdr/defines.h ../hdr/had.h 25 $(CC) -c $(CFLAGS) bdiff.c 26 27comb: comb.o ../com/comobj.a ctime.o alloc.o 28 $(CC) -o comb comb.o ../com/comobj.a $(LIBS) ctime.o alloc.o 29 30comb.o: comb.c ../hdr/defines.h ../hdr/had.h 31 $(CC) -c $(CFLAGS) comb.c 32 33scv: scv.o ../com/comobj.a ctime.o alloc.o 34 $(CC) -o scv scv.o ../com/comobj.a $(LIBS) ctime.o alloc.o 35 36scv.o: scv.c ../hdr/defines.h ../hdr/had.h 37 $(CC) -c $(CFLAGS) scv.c 38 39snull: snull.o ../com/comobj.a ctime.o alloc.o 40 $(CC) -o snull snull.o ../com/comobj.a $(LIBS) ctime.o alloc.o 41 42snull.o: snull.c ../hdr/defines.h ../hdr/had.h 43 $(CC) -c $(CFLAGS) snull.c 44 45delta: delta.o ../com/comobj.a ctime.o alloc.o 46 $(CC) -o delta delta.o ../com/comobj.a $(LIBS) ctime.o alloc.o 47 48delta.o: delta.c ../hdr/defines.h ../hdr/had.h 49 $(CC) -c $(CFLAGS) delta.c 50 51get: get.o ../com/comobj.a ctime.o alloc.o 52 $(CC) -y_getwd -o get get.o ../com/comobj.a $(LIBS) ctime.o alloc.o 53 54get.o: get.c ../hdr/defines.h ../hdr/had.h 55 $(CC) -c $(CFLAGS) get.c 56 57help: help.o ../com/comobj.a ctime.o alloc.o 58 $(CC) -o help help.o ../com/comobj.a $(LIBS) ctime.o alloc.o 59 60help.o: help.c ../hdr/defines.h ../hdr/had.h 61 $(CC) -c $(CFLAGS) help.c 62 63prt: prt.o ../com/comobj.a ctime.o alloc.o 64 $(CC) -o prt prt.o ../com/comobj.a $(LIBS) ctime.o alloc.o 65 66prt.o: prt.c ../hdr/defines.h ../hdr/had.h 67 $(CC) -c $(CFLAGS) prt.c 68 69prs: prs.o ../com/comobj.a ctime.o alloc.o 70 $(CC) -o prs prs.o ../com/comobj.a $(LIBS) ctime.o alloc.o 71 72prs.o: prs.c ../hdr/defines.h ../hdr/had.h 73 $(CC) -c $(CFLAGS) prs.c 74 75chghist: rmchg 76 -rm -f chghist 77 ln rmchg chghist 78 79rmdel: rmchg 80 -rm -f rmdel 81 ln rmchg rmdel 82 83rmchg: rmchg.o ../com/comobj.a ctime.o alloc.o 84 $(CC) -o rmchg rmchg.o ../com/comobj.a $(LIBS) ctime.o alloc.o 85 86rmchg.o: rmchg.c ../hdr/defines.h ../hdr/had.h 87 $(CC) -c $(CFLAGS) rmchg.c 88 89what: what.o ../com/comobj.a ctime.o alloc.o 90 $(CC) -o what what.o ../com/comobj.a $(LIBS) $(LIBES) ctime.o alloc.o 91 92what.o: what.c ../hdr/defines.h ../hdr/had.h 93 $(CC) -c $(CFLAGS) what.c 94 95val: val.o ../com/comobj.a ctime.o alloc.o 96 $(CC) -o val val.o ../com/comobj.a $(LIBS) $(LIBES) ctime.o alloc.o 97 98val.o: val.c ../hdr/defines.h ../hdr/had.h 99 $(CC) -c $(CFLAGS) val.c 100 101../com/comobj.a: 102 chdir ../com; make comobj.a 103 104clean: 105 rm -f *.o 106 rm -f admin bdiff chghist comb scv delta get help prt rmdel \ 107 what val snull cmt rmchg prs 108 109install: all 110 install -s admin ${DESTDIR}/usr/local 111 install -s bdiff ${DESTDIR}/usr/local 112 install -s chghist ${DESTDIR}/usr/local 113 rm -f ${DESTDIR}/usr/local/rmdel ${DESTDIR}/usr/local/rmchg 114 ln ${DESTDIR}/usr/local/chghist ${DESTDIR}/usr/local/rmchg 115 ln ${DESTDIR}/usr/local/chghist ${DESTDIR}/usr/local/rmdel 116 install -s comb ${DESTDIR}/usr/local 117 install -s delta ${DESTDIR}/usr/local 118 install -s help ${DESTDIR}/usr/local 119 install -s prt ${DESTDIR}/usr/local 120 install -s prs ${DESTDIR}/usr/local 121 install -s rmdel ${DESTDIR}/usr/local 122 install -c sccsdiff.sh ${DESTDIR}/usr/local/sccsdiff 123 install -s what ${DESTDIR}/usr/local 124 install -s val ${DESTDIR}/usr/local 125 install -s snull ${DESTDIR}/usr/local 126 install -s get ${DESTDIR}/usr/local 127# install -s scv ${DESTDIR}/usr/local 128