Commit | Line | Data |
---|---|---|
5409addc | 1 | # makefile 4.4 85/05/04 |
703a664d RC |
2 | # |
3 | CFLAGS= -O -w | |
4 | LIBS= ../libpw.a ../libPW.a ../libwrt.a | |
5 | ||
6 | all: admin bdiff chghist comb delta get help prt rmdel sccsdiff.sh \ | |
7 | what val snull cmt prs | |
034cc49c | 8 | |
5409addc SL |
9 | admin: admin.o ../com/comobj.a alloc.o |
10 | $(CC) -o admin admin.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
11 | |
12 | admin.o: admin.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 13 | $(CC) -c $(CFLAGS) admin.c |
034cc49c | 14 | |
5409addc SL |
15 | cmt: cmt.o ../com/comobj.a alloc.o |
16 | $(CC) -o cmt cmt.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
17 | |
18 | cmt.o: cmt.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 19 | $(CC) -c $(CFLAGS) cmt.c |
034cc49c | 20 | |
5409addc SL |
21 | bdiff: bdiff.o ../com/comobj.a alloc.o |
22 | $(CC) -o bdiff bdiff.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
23 | |
24 | bdiff.o: bdiff.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 25 | $(CC) -c $(CFLAGS) bdiff.c |
034cc49c | 26 | |
5409addc SL |
27 | comb: comb.o ../com/comobj.a alloc.o |
28 | $(CC) -o comb comb.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
29 | |
30 | comb.o: comb.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 31 | $(CC) -c $(CFLAGS) comb.c |
034cc49c | 32 | |
5409addc SL |
33 | scv: scv.o ../com/comobj.a alloc.o |
34 | $(CC) -o scv scv.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
35 | |
36 | scv.o: scv.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 37 | $(CC) -c $(CFLAGS) scv.c |
034cc49c | 38 | |
5409addc SL |
39 | snull: snull.o ../com/comobj.a alloc.o |
40 | $(CC) -o snull snull.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
41 | |
42 | snull.o: snull.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 43 | $(CC) -c $(CFLAGS) snull.c |
034cc49c | 44 | |
5409addc SL |
45 | delta: delta.o ../com/comobj.a alloc.o |
46 | $(CC) -o delta delta.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
47 | |
48 | delta.o: delta.c ../hdr/defines.h ../hdr/had.h | |
8d0c5dd2 | 49 | $(CC) -c $(CFLAGS) -DLOGDELTA delta.c |
034cc49c | 50 | |
5409addc SL |
51 | get: get.o ../com/comobj.a alloc.o |
52 | $(CC) -o get get.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
53 | |
54 | get.o: get.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 55 | $(CC) -c $(CFLAGS) get.c |
034cc49c | 56 | |
5409addc SL |
57 | help: help.o ../com/comobj.a alloc.o |
58 | $(CC) -o help help.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
59 | |
60 | help.o: help.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 61 | $(CC) -c $(CFLAGS) help.c |
034cc49c | 62 | |
5409addc SL |
63 | prt: prt.o ../com/comobj.a alloc.o |
64 | $(CC) -o prt prt.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
65 | |
66 | prt.o: prt.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 67 | $(CC) -c $(CFLAGS) prt.c |
034cc49c | 68 | |
5409addc SL |
69 | prs: prs.o ../com/comobj.a alloc.o |
70 | $(CC) -o prs prs.o ../com/comobj.a $(LIBS) alloc.o | |
703a664d RC |
71 | |
72 | prs.o: prs.c ../hdr/defines.h ../hdr/had.h | |
73 | $(CC) -c $(CFLAGS) prs.c | |
034cc49c RC |
74 | |
75 | chghist: rmchg | |
76 | -rm -f chghist | |
77 | ln rmchg chghist | |
78 | ||
79 | rmdel: rmchg | |
80 | -rm -f rmdel | |
81 | ln rmchg rmdel | |
82 | ||
5409addc SL |
83 | rmchg: rmchg.o ../com/comobj.a alloc.o |
84 | $(CC) -o rmchg rmchg.o ../com/comobj.a $(LIBS) alloc.o | |
034cc49c RC |
85 | |
86 | rmchg.o: rmchg.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 87 | $(CC) -c $(CFLAGS) rmchg.c |
034cc49c | 88 | |
5409addc SL |
89 | what: what.o ../com/comobj.a alloc.o |
90 | $(CC) -o what what.o ../com/comobj.a $(LIBS) $(LIBES) alloc.o | |
034cc49c RC |
91 | |
92 | what.o: what.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 93 | $(CC) -c $(CFLAGS) what.c |
034cc49c | 94 | |
5409addc SL |
95 | val: val.o ../com/comobj.a alloc.o |
96 | $(CC) -o val val.o ../com/comobj.a $(LIBS) $(LIBES) alloc.o | |
034cc49c RC |
97 | |
98 | val.o: val.c ../hdr/defines.h ../hdr/had.h | |
703a664d | 99 | $(CC) -c $(CFLAGS) val.c |
034cc49c RC |
100 | |
101 | ../com/comobj.a: | |
703a664d RC |
102 | chdir ../com; make comobj.a |
103 | ||
104 | clean: | |
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 | ||
109 | install: 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 |