1# This is the description file used by the make(I) command 2# to reconstruct all or part of SCCS 3 4# (All Macro Definitions are described on line following definition) 5 6GET = get 7# SCCS command get(I) 8REL = 9# Null string used to specify release to get in make(I) command line 10CFLAGS = -O 11# Flags used by C compiler 12LDFLAGS = 13# Load flags used by C compiler 14LIBES = -lpw -lPW -lwrt 15# Libraries used during loading 16 17SCCS: admin bdiff chghist comb scv \ 18 delta get help prt rmdel sccsdiff \ 19 what val snull vc cmt 20 21admin: admin.o ../com/comobj.a ctime.o alloc.o 22 $(CC) $(LDFLAGS) -o admin admin.o ../com/comobj.a $(LIBES) 23 24admin.o: admin.c ../hdr/defines.h ../hdr/had.h 25 $(CC) $(CFLAGS) admin.c 26 27admin.c: s.admin.c 28 $(GET) $(REL) s.admin.c 29 30cmt: cmt.o ../com/comobj.a 31 $(CC) $(LDFLAGS) -o cmt cmt.o ../com/comobj.a $(LIBES) 32 33cmt.o: cmt.c ../hdr/defines.h ../hdr/had.h 34 $(CC) $(CFLAGS) cmt.c 35 36cmt.c: s.cmt.c 37 $(GET) $(REL) s.cmt.c 38 39bdiff: bdiff.o ../com/comobj.a 40 $(CC) $(LDFLAGS) -o bdiff bdiff.o ../com/comobj.a $(LIBES) 41 42bdiff.o: bdiff.c ../hdr/defines.h ../hdr/had.h 43 $(CC) $(CFLAGS) bdiff.c 44 45bdiff.c: s.bdiff.c 46 $(GET) $(REL) s.bdiff.c 47 48comb: comb.o ../com/comobj.a 49 $(CC) $(LDFLAGS) -o comb comb.o ../com/comobj.a $(LIBES) 50 51comb.o: comb.c ../hdr/defines.h ../hdr/had.h 52 $(CC) $(CFLAGS) comb.c 53 54comb.c: s.comb.c 55 $(GET) $(REL) s.comb.c 56 57scv: scv.o ../com/comobj.a 58 $(CC) $(LDFLAGS) -o scv scv.o ../com/comobj.a $(LIBES) 59 60scv.o: scv.c ../hdr/defines.h ../hdr/had.h 61 $(CC) $(CFLAGS) scv.c 62 63scv.c: s.scv.c 64 $(GET) $(REL) s.scv.c 65 66snull: snull.o ../com/comobj.a 67 $(CC) $(LDFLAGS) -o snull snull.o ../com/comobj.a $(LIBES) 68 69snull.o: snull.c ../hdr/defines.h ../hdr/had.h 70 $(CC) $(CFLAGS) snull.c 71 72snull.c: s.snull.c 73 $(GET) $(REL) s.snull.c 74 75delta: delta.o ../com/comobj.a 76 $(CC) $(LDFLAGS) -o delta delta.o ../com/comobj.a $(LIBES) ctime.o alloc.o 77 78delta.o: delta.c ../hdr/defines.h ../hdr/had.h 79 $(CC) $(CFLAGS) delta.c 80 81delta.c: s.delta.c 82 $(GET) $(REL) s.delta.c 83 84get: get.o ../com/comobj.a 85 $(CC) $(LDFLAGS) -o get get.o ../com/comobj.a $(LIBES) ctime.o alloc.o 86 87get.o: get.c ../hdr/defines.h ../hdr/had.h 88 $(CC) $(CFLAGS) get.c 89 90get.c: s.get.c 91 $(GET) $(REL) s.get.c 92 93help: help.o ../com/comobj.a 94 $(CC) $(LDFLAGS) -o help help.o ../com/comobj.a $(LIBES) 95 96help.o: help.c ../hdr/defines.h ../hdr/had.h 97 $(CC) $(CFLAGS) help.c 98 99help.c: s.help.c 100 $(GET) $(REL) s.help.c 101 102prt: prt.o ../com/comobj.a 103 $(CC) $(LDFLAGS) -o prt prt.o ../com/comobj.a $(LIBES) ctime.o alloc.o 104 105prt.o: prt.c ../hdr/defines.h ../hdr/had.h 106 $(CC) $(CFLAGS) prt.c 107 108prt.c: s.prt.c 109 $(GET) $(REL) s.prt.c 110 111chghist: rmchg 112 -rm -f chghist 113 ln rmchg chghist 114 115rmdel: rmchg 116 -rm -f rmdel 117 ln rmchg rmdel 118 119rmchg: rmchg.o ../com/comobj.a 120 $(CC) $(LDFLAGS) -o rmchg rmchg.o ../com/comobj.a $(LIBES) 121 122rmchg.o: rmchg.c ../hdr/defines.h ../hdr/had.h 123 $(CC) $(CFLAGS) rmchg.c 124 125rmchg.c: s.rmchg.c 126 $(GET) $(REL) s.rmchg.c 127 128sccsdiff: s.sccsdiff 129 $(GET) $(REL) s.sccsdiff; chmod 555 sccsdiff 130 131what: what.o ../com/comobj.a 132 $(CC) $(LDFLAGS) -o what what.o ../com/comobj.a $(LIBES) $(LIBES) ctime.o alloc.o 133 134what.o: what.c ../hdr/defines.h ../hdr/had.h 135 $(CC) $(CFLAGS) what.c 136 137what.c: s.what.c 138 $(GET) $(REL) s.what.c 139 140val: val.o ../com/comobj.a 141 $(CC) $(LDFLAGS) -o val val.o ../com/comobj.a $(LIBES) $(LIBES) 142 143val.o: val.c ../hdr/defines.h ../hdr/had.h 144 $(CC) $(CFLAGS) val.c 145 146val.c: s.val.c 147 $(GET) $(REL) s.val.c 148 149vc: vc.o ../com/comobj.a 150 $(CC) $(LDFLAGS) -o vc vc.o ../com/comobj.a $(LIBES) $(LIBES) 151 152vc.o: vc.c ../hdr/defines.h ../hdr/had.h 153 $(CC) $(CFLAGS) vc.c 154 155vc.c: s.vc.c 156 $(GET) $(REL) s.vc.c 157 158#../hdr/defines.h: ../hdr/s.defines.h 159# -chdir ../hdr; $(GET) $(REL) -s s.defines.h 160 161#../hdr/had.h: ../hdr/s.had.h 162# -chdir ../hdr; $(GET) $(REL) -s s.had.h 163 164../com/comobj.a: 165 -chdir ../com; Compile 166 167clean: # Procedure to clean up unwanted files 168 -rm -f *.o 169 -rm -f admin.c bdiff.c comb.c rmchg.c scv.c \ 170 delta.c get.c help.c prt.c what.c val.c snull.c vc.c \ 171 cmt.c 172 -rm -f admin bdiff comb rmchg scv chghist \ 173 delta get help prt what rmdel sccsdiff \ 174 val snull vc cmt 175 -rm -f ../errors ../logs 176