# makefile 4.7 90/11/11 # CFLAGS= -O -w LIBS= ../libpw.a ../libPW.a ../libwrt.a all: admin bdiff chghist comb delta get help prt rmdel sccsdiff.sh \ what val snull cmt prs admin: admin.o ../com/comobj.a alloc.o $(CC) -o admin admin.o ../com/comobj.a $(LIBS) alloc.o -lcompat admin.o: admin.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) admin.c cmt: cmt.o ../com/comobj.a alloc.o $(CC) -o cmt cmt.o ../com/comobj.a $(LIBS) alloc.o -lcompat cmt.o: cmt.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) cmt.c bdiff: bdiff.o ../com/comobj.a alloc.o $(CC) -o bdiff bdiff.o ../com/comobj.a $(LIBS) alloc.o bdiff.o: bdiff.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) bdiff.c comb: comb.o ../com/comobj.a alloc.o $(CC) -o comb comb.o ../com/comobj.a $(LIBS) alloc.o -lcompat comb.o: comb.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) comb.c scv: scv.o ../com/comobj.a alloc.o $(CC) -o scv scv.o ../com/comobj.a $(LIBS) alloc.o scv.o: scv.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) scv.c snull: snull.o ../com/comobj.a alloc.o $(CC) -o snull snull.o ../com/comobj.a $(LIBS) alloc.o -lcompat snull.o: snull.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) snull.c delta: delta.o ../com/comobj.a alloc.o $(CC) -o delta delta.o ../com/comobj.a $(LIBS) alloc.o -lcompat delta.o: delta.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) -DLOGDELTA delta.c get: get.o ../com/comobj.a alloc.o $(CC) -o get get.o ../com/comobj.a $(LIBS) alloc.o -lcompat get.o: get.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) get.c help: help.o ../com/comobj.a alloc.o $(CC) -o help help.o ../com/comobj.a $(LIBS) alloc.o help.o: help.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) help.c prt: prt.o ../com/comobj.a alloc.o $(CC) -o prt prt.o ../com/comobj.a $(LIBS) alloc.o -lcompat prt.o: prt.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) prt.c prs: prs.o ../com/comobj.a alloc.o $(CC) -o prs prs.o ../com/comobj.a $(LIBS) alloc.o -lcompat prs.o: prs.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) prs.c chghist: rmchg -rm -f chghist ln rmchg chghist rmdel: rmchg -rm -f rmdel ln rmchg rmdel rmchg: rmchg.o ../com/comobj.a alloc.o $(CC) -o rmchg rmchg.o ../com/comobj.a $(LIBS) alloc.o -lcompat rmchg.o: rmchg.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) rmchg.c what: what.o ../com/comobj.a alloc.o $(CC) -o what what.o ../com/comobj.a $(LIBS) $(LIBES) alloc.o what.o: what.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) what.c val: val.o ../com/comobj.a alloc.o $(CC) -o val val.o ../com/comobj.a $(LIBS) $(LIBES) alloc.o val.o: val.c ../hdr/defines.h ../hdr/had.h $(CC) -c $(CFLAGS) val.c ../com/comobj.a: chdir ../com; make comobj.a clean: rm -f *.o rm -f admin bdiff chghist comb scv delta get help prt rmdel \ what val snull cmt rmchg prs BDIR= ${DESTDIR}/usr/local/bin install: all install -s -o bin -g bin -m 755 admin ${BDIR} install -s -o bin -g bin -m 755 bdiff ${BDIR} install -s -o bin -g bin -m 755 chghist ${BDIR} install -s -o bin -g bin -m 755 comb ${BDIR} install -s -o bin -g bin -m 755 delta ${BDIR} install -s -o bin -g bin -m 755 get ${BDIR} install -s -o bin -g bin -m 755 help ${BDIR} install -s -o bin -g bin -m 755 prs ${BDIR} install -s -o bin -g bin -m 755 prt ${BDIR} # install -s -o bin -g bin -m 755 scv ${BDIR} install -s -o bin -g bin -m 755 snull ${BDIR} install -s -o bin -g bin -m 755 val ${BDIR} install -s -o bin -g bin -m 755 what ${BDIR} install -c -o bin -g bin -m 755 sccsdiff.sh ${BDIR}/sccsdiff rm -f ${BDIR}/rmdel ${BDIR}/rmchg ln ${BDIR}/chghist ${BDIR}/rmchg ln ${BDIR}/chghist ${BDIR}/rmdel