Commit | Line | Data |
---|---|---|
ed4eaf26 KM |
1 | # Copyright (c) 1982 Regents of the University of California */ |
2 | # | |
3 | # @(#)Makefile 4.1 %G% | |
4 | # | |
5 | BINDIR= /bin | |
6 | CFLAGS= -O | |
7 | CC= /bin/cc | |
8 | ||
9 | all: ${DESTDIR}${BINDIR}/ar ${DESTDIR}${BINDIR}/cat \ | |
10 | ${DESTDIR}${BINDIR}/cc ${DESTDIR}${BINDIR}/chgrp \ | |
11 | ${DESTDIR}${BINDIR}/chmod ${DESTDIR}${BINDIR}/cmp \ | |
12 | ${DESTDIR}${BINDIR}/cp ${DESTDIR}${BINDIR}/date \ | |
13 | ${DESTDIR}${BINDIR}/dd ${DESTDIR}${BINDIR}/df \ | |
14 | ${DESTDIR}${BINDIR}/du ${DESTDIR}${BINDIR}/echo \ | |
15 | ${DESTDIR}${BINDIR}/ed ${DESTDIR}${BINDIR}/expr \ | |
16 | ${DESTDIR}${BINDIR}/grep \ | |
17 | ${DESTDIR}${BINDIR}/kill ${DESTDIR}${BINDIR}/ld \ | |
18 | ${DESTDIR}${BINDIR}/ln ${DESTDIR}${BINDIR}/login \ | |
19 | ${DESTDIR}${BINDIR}/ls ${DESTDIR}${BINDIR}/mail \ | |
20 | ${DESTDIR}${BINDIR}/mkdir ${DESTDIR}${BINDIR}/mt \ | |
21 | ${DESTDIR}${BINDIR}/mv ${DESTDIR}${BINDIR}/nice \ | |
22 | ${DESTDIR}${BINDIR}/nm ${DESTDIR}${BINDIR}/od \ | |
23 | ${DESTDIR}${BINDIR}/passwd ${DESTDIR}${BINDIR}/pr \ | |
24 | ${DESTDIR}${BINDIR}/ps ${DESTDIR}${BINDIR}/pwd \ | |
25 | ${DESTDIR}${BINDIR}/rm ${DESTDIR}${BINDIR}/rmail \ | |
26 | ${DESTDIR}${BINDIR}/rmdir ${DESTDIR}${BINDIR}/size \ | |
27 | ${DESTDIR}${BINDIR}/strip ${DESTDIR}${BINDIR}/stty \ | |
28 | ${DESTDIR}${BINDIR}/su ${DESTDIR}${BINDIR}/sync \ | |
29 | ${DESTDIR}${BINDIR}/tar ${DESTDIR}${BINDIR}/tee \ | |
30 | ${DESTDIR}${BINDIR}/test ${DESTDIR}${BINDIR}/time \ | |
31 | ${DESTDIR}${BINDIR}/wall ${DESTDIR}${BINDIR}/who \ | |
32 | ${DESTDIR}${BINDIR}/write ${DESTDIR}${BINDIR}/adb \ | |
33 | ${DESTDIR}${BINDIR}/as ${DESTDIR}${BINDIR}/awk \ | |
34 | ${DESTDIR}${BINDIR}/csh ${DESTDIR}${BINDIR}/make \ | |
35 | ${DESTDIR}${BINDIR}/sed ${DESTDIR}${BINDIR}/sh \ | |
36 | ${DESTDIR}${BINDIR}/diff | |
37 | ||
38 | ${DESTDIR}${BINDIR}/ar: ar.c | |
39 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/ar ar.c | |
40 | ||
41 | ${DESTDIR}${BINDIR}/cat: cat.c | |
42 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/cat cat.c | |
43 | ||
44 | ${DESTDIR}${BINDIR}/cc: cc.c | |
45 | ${CC} ${CFLAGS} -o cc cc.c | |
46 | rm -f ${DESTDIR}${BINDIR}/cc | |
47 | mv cc ${DESTDIR}${BINDIR}/cc | |
48 | ||
49 | ${DESTDIR}${BINDIR}/chgrp: chgrp.c | |
50 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/chgrp chgrp.c | |
51 | chown root ${DESTDIR}${BINDIR}/chgrp | |
52 | chmod 4755 ${DESTDIR}${BINDIR}/chgrp | |
53 | ||
54 | ${DESTDIR}${BINDIR}/chmod: chmod.c | |
55 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/chmod chmod.c | |
56 | ||
57 | ${DESTDIR}${BINDIR}/cmp: cmp.c | |
58 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/cmp cmp.c | |
59 | ||
60 | ${DESTDIR}${BINDIR}/cp: cp.c | |
61 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/cp cp.c | |
62 | ||
63 | ${DESTDIR}${BINDIR}/date: date.c | |
64 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/date date.c | |
65 | ||
66 | ${DESTDIR}${BINDIR}/dd: dd.c | |
67 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/dd dd.c | |
68 | ||
69 | ${DESTDIR}${BINDIR}/df: df.c | |
70 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/df df.c | |
71 | /etc/chown root ${DESTDIR}${BINDIR}/df | |
72 | chmod 4755 ${DESTDIR}${BINDIR}/df | |
73 | ||
74 | ${DESTDIR}${BINDIR}/du: du.c | |
75 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/du du.c | |
76 | ||
77 | ${DESTDIR}${BINDIR}/echo: echo.c | |
78 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/echo echo.c | |
79 | ||
80 | ${DESTDIR}${BINDIR}/ed: ed.c | |
81 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/ed ed.c | |
82 | rm -f /bin/e | |
83 | ln /bin/ed /bin/e | |
84 | ||
85 | ${DESTDIR}${BINDIR}/expr: expr.y | |
86 | yacc expr.y | |
87 | ${CC} ${CFLAGS} -w -o ${DESTDIR}${BINDIR}/expr y.tab.c | |
88 | rm -f y.tab.[ch] | |
89 | ||
90 | ${DESTDIR}${BINDIR}/grep: grep.c | |
91 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/grep grep.c | |
92 | ||
93 | ${DESTDIR}${BINDIR}/kill: kill.c | |
94 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/kill kill.c | |
95 | ||
96 | ${DESTDIR}${BINDIR}/ld: ld.c | |
97 | ${CC} ${CFLAGS} -o ld ld.c | |
98 | rm -f ${DESTDIR}${BINDIR}/ld | |
99 | mv ld ${DESTDIR}${BINDIR}/ld | |
100 | ||
101 | ${DESTDIR}${BINDIR}/ln: ln.c | |
102 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/ln ln.c | |
103 | ||
104 | ${DESTDIR}${BINDIR}/login: login.c | |
105 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/login login.c | |
106 | /etc/chown root ${DESTDIR}${BINDIR}/login | |
107 | chmod 4755 ${DESTDIR}${BINDIR}/login | |
108 | ||
109 | ${DESTDIR}${BINDIR}/ls: ls.c | |
110 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/ls ls.c | |
111 | ||
112 | ${DESTDIR}${BINDIR}/mail: mail.c | |
113 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/mail mail.c | |
114 | /etc/chown root ${DESTDIR}${BINDIR}/mail | |
115 | chmod 4755 ${DESTDIR}${BINDIR}/mail | |
116 | ||
117 | ${DESTDIR}${BINDIR}/mkdir: mkdir.c | |
118 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/mkdir mkdir.c | |
119 | /etc/chown root ${DESTDIR}${BINDIR}/mkdir | |
120 | chmod 4755 ${DESTDIR}${BINDIR}/mkdir | |
121 | ||
122 | ${DESTDIR}${BINDIR}/mt: mt.c | |
123 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/mt mt.c | |
124 | ||
125 | ${DESTDIR}${BINDIR}/mv: mv.c | |
126 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/mv mv.c | |
127 | /etc/chown root ${DESTDIR}${BINDIR}/mv | |
128 | chmod 4755 ${DESTDIR}${BINDIR}/mv | |
129 | ||
130 | ${DESTDIR}${BINDIR}/nice: nice.c | |
131 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/nice nice.c | |
132 | ||
133 | ${DESTDIR}${BINDIR}/nm: nm.c | |
134 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/nm nm.c | |
135 | ||
136 | ${DESTDIR}${BINDIR}/od: od.c | |
137 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/od od.c | |
138 | ||
139 | ${DESTDIR}${BINDIR}/passwd: passwd.c | |
140 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/passwd passwd.c | |
141 | /etc/chown root ${DESTDIR}${BINDIR}/passwd | |
142 | chmod 4755 ${DESTDIR}${BINDIR}/passwd | |
143 | ||
144 | ${DESTDIR}${BINDIR}/pr: pr.c | |
145 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/pr pr.c | |
146 | ||
147 | ${DESTDIR}${BINDIR}/ps: ps.c | |
148 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/ps ps.c -lm | |
149 | ||
150 | ${DESTDIR}${BINDIR}/pwd: pwd.c | |
151 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/pwd pwd.c | |
152 | ||
153 | ${DESTDIR}${BINDIR}/rm: rm.c | |
154 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/rm rm.c | |
155 | ||
156 | ${DESTDIR}${BINDIR}/rmail: rmail.c | |
157 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/rmail rmail.c | |
158 | ||
159 | ${DESTDIR}${BINDIR}/rmdir: rmdir.c | |
160 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/rmdir rmdir.c | |
161 | /etc/chown root ${DESTDIR}${BINDIR}/rmdir | |
162 | chmod 4755 ${DESTDIR}${BINDIR}/rmdir | |
163 | ||
164 | ${DESTDIR}${BINDIR}/size: size.c | |
165 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/size size.c | |
166 | ||
167 | ${DESTDIR}${BINDIR}/strip: strip.c | |
168 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/strip strip.c | |
169 | ||
170 | ${DESTDIR}${BINDIR}/stty: stty.c | |
171 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/stty stty.c | |
172 | ||
173 | ${DESTDIR}${BINDIR}/su: su.c | |
174 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/su su.c | |
175 | /etc/chown root ${DESTDIR}${BINDIR}/su | |
176 | chmod 4755 ${DESTDIR}${BINDIR}/su | |
177 | ||
178 | ${DESTDIR}${BINDIR}/sync: sync.c | |
179 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/sync sync.c | |
180 | ||
181 | ${DESTDIR}${BINDIR}/tar: tar.c | |
182 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/tar tar.c | |
183 | ||
184 | ${DESTDIR}${BINDIR}/tee: tee.c | |
185 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/tee tee.c | |
186 | ||
187 | ${DESTDIR}${BINDIR}/test: test.c | |
188 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/test test.c | |
189 | rm -f /bin/[ | |
190 | ln /bin/test /bin/[ | |
191 | ||
192 | ${DESTDIR}${BINDIR}/time: time.c | |
193 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/time time.c | |
194 | ||
195 | ${DESTDIR}${BINDIR}/wall: wall.c | |
196 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/wall wall.c | |
197 | ||
198 | ${DESTDIR}${BINDIR}/who: who.c | |
199 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/who who.c | |
200 | ||
201 | ${DESTDIR}${BINDIR}/write: write.c | |
202 | ${CC} ${CFLAGS} -o ${DESTDIR}${BINDIR}/write write.c | |
203 | ||
204 | ${DESTDIR}${BINDIR}/adb: adb/adb | |
205 | cd adb; make install | |
206 | adb/adb: | |
207 | cd adb; make adb | |
208 | ||
209 | ${DESTDIR}${BINDIR}/as: as/as | |
210 | cd as; make install | |
211 | as/as: | |
212 | cd as; make as | |
213 | ||
214 | ${DESTDIR}${BINDIR}/awk: awk/awk | |
215 | cd awk; make install | |
216 | awk/awk: | |
217 | cd awk; make awk | |
218 | ||
219 | ${DESTDIR}${BINDIR}/csh: csh/csh | |
220 | rm -f ${DESTDIR}${BINDIR}/csh | |
221 | cd csh; make install | |
222 | csh/csh: | |
223 | cd csh; make csh | |
224 | ||
225 | ${DESTDIR}${BINDIR}/make: make/make | |
226 | rm -f ${DESTDIR}${BINDIR}/make | |
227 | cd make; make install | |
228 | make/make: | |
229 | cd make; make make | |
230 | ||
231 | ${DESTDIR}${BINDIR}/sed: sed/sed | |
232 | cd sed; make install | |
233 | sed/sed: | |
234 | cd sed; make sed | |
235 | ||
236 | ${DESTDIR}${BINDIR}/sh: sh/sh | |
237 | cd sh; make install | |
238 | sh/sh: | |
239 | cd sh; make sh | |
240 | ||
241 | ${DESTDIR}${BINDIR}/diff: diff/diff | |
242 | cd diff; make install | |
243 | diff/diff: | |
244 | cd diff; make all |