Commit | Line | Data |
---|---|---|
2117e02e MW |
1 | SHELL=/bin/sh |
2 | ||
3 | default: it | |
4 | ||
5 | addresses.0: \ | |
6 | addresses.5 | |
7 | nroff -man addresses.5 > addresses.0 | |
8 | ||
9 | alloc.a: \ | |
10 | makelib alloc.o alloc_re.o | |
11 | ./makelib alloc.a alloc.o alloc_re.o | |
12 | ||
13 | alloc.o: \ | |
14 | compile alloc.c alloc.h alloc.c error.h alloc.c | |
15 | ./compile alloc.c | |
16 | ||
17 | alloc_re.o: \ | |
18 | compile alloc_re.c alloc.h alloc_re.c byte.h alloc_re.c | |
19 | ./compile alloc_re.c | |
20 | ||
21 | auto-ccld.sh: \ | |
22 | conf-cc conf-ld warn-auto.sh | |
23 | ( cat warn-auto.sh; \ | |
24 | echo CC=\'`head -1 conf-cc`\'; \ | |
25 | echo LD=\'`head -1 conf-ld`\' \ | |
26 | ) > auto-ccld.sh | |
27 | ||
28 | auto-gid: \ | |
29 | load auto-gid.o substdio.a error.a str.a fs.a | |
30 | ./load auto-gid substdio.a error.a str.a fs.a | |
31 | ||
32 | auto-gid.o: \ | |
33 | compile auto-gid.c auto-gid.c auto-gid.c subfd.h substdio.h subfd.h \ | |
34 | auto-gid.c substdio.h substdio.h auto-gid.c readwrite.h auto-gid.c \ | |
35 | exit.h auto-gid.c scan.h auto-gid.c fmt.h auto-gid.c | |
36 | ./compile auto-gid.c | |
37 | ||
38 | auto-int: \ | |
39 | load auto-int.o substdio.a error.a str.a fs.a | |
40 | ./load auto-int substdio.a error.a str.a fs.a | |
41 | ||
42 | auto-int.o: \ | |
43 | compile auto-int.c substdio.h auto-int.c readwrite.h auto-int.c \ | |
44 | exit.h auto-int.c scan.h auto-int.c fmt.h auto-int.c | |
45 | ./compile auto-int.c | |
46 | ||
47 | auto-int8: \ | |
48 | load auto-int8.o substdio.a error.a str.a fs.a | |
49 | ./load auto-int8 substdio.a error.a str.a fs.a | |
50 | ||
51 | auto-int8.o: \ | |
52 | compile auto-int8.c substdio.h auto-int8.c readwrite.h auto-int8.c \ | |
53 | exit.h auto-int8.c scan.h auto-int8.c fmt.h auto-int8.c | |
54 | ./compile auto-int8.c | |
55 | ||
56 | auto-str: \ | |
57 | load auto-str.o substdio.a error.a str.a | |
58 | ./load auto-str substdio.a error.a str.a | |
59 | ||
60 | auto-str.o: \ | |
61 | compile auto-str.c substdio.h auto-str.c readwrite.h auto-str.c \ | |
62 | exit.h auto-str.c | |
63 | ./compile auto-str.c | |
64 | ||
65 | auto-uid: \ | |
66 | load auto-uid.o substdio.a error.a str.a fs.a | |
67 | ./load auto-uid substdio.a error.a str.a fs.a | |
68 | ||
69 | auto-uid.o: \ | |
70 | compile auto-uid.c auto-uid.c auto-uid.c subfd.h substdio.h subfd.h \ | |
71 | auto-uid.c substdio.h substdio.h auto-uid.c readwrite.h auto-uid.c \ | |
72 | exit.h auto-uid.c scan.h auto-uid.c fmt.h auto-uid.c | |
73 | ./compile auto-uid.c | |
74 | ||
75 | auto_break.c: \ | |
76 | auto-str conf-break | |
77 | ./auto-str auto_break \ | |
78 | "`head -1 conf-break`" > auto_break.c | |
79 | ||
80 | auto_break.o: \ | |
81 | compile auto_break.c | |
82 | ./compile auto_break.c | |
83 | ||
84 | auto_patrn.c: \ | |
85 | auto-int8 conf-patrn | |
86 | ./auto-int8 auto_patrn `head -1 conf-patrn` > auto_patrn.c | |
87 | ||
88 | auto_patrn.o: \ | |
89 | compile auto_patrn.c | |
90 | ./compile auto_patrn.c | |
91 | ||
92 | auto_qmail.c: \ | |
93 | auto-str conf-qmail | |
94 | ./auto-str auto_qmail `head -1 conf-qmail` > auto_qmail.c | |
95 | ||
96 | auto_qmail.o: \ | |
97 | compile auto_qmail.c | |
98 | ./compile auto_qmail.c | |
99 | ||
100 | auto_spawn.c: \ | |
101 | auto-int conf-spawn | |
102 | ./auto-int auto_spawn `head -1 conf-spawn` > auto_spawn.c | |
103 | ||
104 | auto_spawn.o: \ | |
105 | compile auto_spawn.c | |
106 | ./compile auto_spawn.c | |
107 | ||
108 | auto_split.c: \ | |
109 | auto-int conf-split | |
110 | ./auto-int auto_split `head -1 conf-split` > auto_split.c | |
111 | ||
112 | auto_split.o: \ | |
113 | compile auto_split.c | |
114 | ./compile auto_split.c | |
115 | ||
116 | auto_uids.c: \ | |
117 | auto-uid auto-gid conf-users conf-groups | |
118 | ( ./auto-uid auto_uida `head -1 conf-users` \ | |
119 | &&./auto-uid auto_uidd `head -2 conf-users | tail -1` \ | |
120 | &&./auto-uid auto_uidl `head -3 conf-users | tail -1` \ | |
121 | &&./auto-uid auto_uido `head -4 conf-users | tail -1` \ | |
122 | &&./auto-uid auto_uidp `head -5 conf-users | tail -1` \ | |
123 | &&./auto-uid auto_uidq `head -6 conf-users | tail -1` \ | |
124 | &&./auto-uid auto_uidr `head -7 conf-users | tail -1` \ | |
125 | &&./auto-uid auto_uids `head -8 conf-users | tail -1` \ | |
126 | &&./auto-gid auto_gidq `head -1 conf-groups` \ | |
127 | &&./auto-gid auto_gidn `head -2 conf-groups | tail -1` \ | |
128 | ) > auto_uids.c | |
129 | ||
130 | auto_uids.o: \ | |
131 | compile auto_uids.c | |
132 | ./compile auto_uids.c | |
133 | ||
134 | auto_usera.c: \ | |
135 | auto-str conf-users | |
136 | ./auto-str auto_usera `head -1 conf-users` > auto_usera.c | |
137 | ||
138 | auto_usera.o: \ | |
139 | compile auto_usera.c | |
140 | ./compile auto_usera.c | |
141 | ||
142 | byte_chr.o: \ | |
143 | compile byte_chr.c byte.h byte_chr.c | |
144 | ./compile byte_chr.c | |
145 | ||
146 | byte_copy.o: \ | |
147 | compile byte_copy.c byte.h byte_copy.c | |
148 | ./compile byte_copy.c | |
149 | ||
150 | byte_cr.o: \ | |
151 | compile byte_cr.c byte.h byte_cr.c | |
152 | ./compile byte_cr.c | |
153 | ||
154 | byte_diff.o: \ | |
155 | compile byte_diff.c byte.h byte_diff.c | |
156 | ./compile byte_diff.c | |
157 | ||
158 | byte_rchr.o: \ | |
159 | compile byte_rchr.c byte.h byte_rchr.c | |
160 | ./compile byte_rchr.c | |
161 | ||
162 | byte_zero.o: \ | |
163 | compile byte_zero.c byte.h byte_zero.c | |
164 | ./compile byte_zero.c | |
165 | ||
166 | case.a: \ | |
167 | makelib case_diffb.o case_diffs.o case_lowerb.o case_lowers.o \ | |
168 | case_starts.o | |
169 | ./makelib case.a case_diffb.o case_diffs.o case_lowerb.o \ | |
170 | case_lowers.o case_starts.o | |
171 | ||
172 | case_diffb.o: \ | |
173 | compile case_diffb.c case.h case_diffb.c | |
174 | ./compile case_diffb.c | |
175 | ||
176 | case_diffs.o: \ | |
177 | compile case_diffs.c case.h case_diffs.c | |
178 | ./compile case_diffs.c | |
179 | ||
180 | case_lowerb.o: \ | |
181 | compile case_lowerb.c case.h case_lowerb.c | |
182 | ./compile case_lowerb.c | |
183 | ||
184 | case_lowers.o: \ | |
185 | compile case_lowers.c case.h case_lowers.c | |
186 | ./compile case_lowers.c | |
187 | ||
188 | case_starts.o: \ | |
189 | compile case_starts.c case.h case_starts.c | |
190 | ./compile case_starts.c | |
191 | ||
192 | cdb.a: \ | |
193 | makelib cdb_hash.o cdb_unpack.o cdb_seek.o | |
194 | ./makelib cdb.a cdb_hash.o cdb_unpack.o cdb_seek.o | |
195 | ||
196 | cdb_hash.o: \ | |
197 | compile cdb_hash.c cdb.h uint32.h cdb.h cdb_hash.c | |
198 | ./compile cdb_hash.c | |
199 | ||
200 | cdb_seek.o: \ | |
201 | compile cdb_seek.c cdb_seek.c cdb_seek.c cdb.h uint32.h cdb.h \ | |
202 | cdb_seek.c | |
203 | ./compile cdb_seek.c | |
204 | ||
205 | cdb_unpack.o: \ | |
206 | compile cdb_unpack.c cdb.h uint32.h cdb.h cdb_unpack.c | |
207 | ./compile cdb_unpack.c | |
208 | ||
209 | cdbmake.a: \ | |
210 | makelib cdbmake_pack.o cdbmake_hash.o cdbmake_add.o | |
211 | ./makelib cdbmake.a cdbmake_pack.o cdbmake_hash.o \ | |
212 | cdbmake_add.o | |
213 | ||
214 | cdbmake_add.o: \ | |
215 | compile cdbmake_add.c cdbmake.h uint32.h cdbmake.h cdbmake_add.c | |
216 | ./compile cdbmake_add.c | |
217 | ||
218 | cdbmake_hash.o: \ | |
219 | compile cdbmake_hash.c cdbmake.h uint32.h cdbmake.h cdbmake_hash.c | |
220 | ./compile cdbmake_hash.c | |
221 | ||
222 | cdbmake_pack.o: \ | |
223 | compile cdbmake_pack.c cdbmake.h uint32.h cdbmake.h cdbmake_pack.c | |
224 | ./compile cdbmake_pack.c | |
225 | ||
226 | cdbmss.o: \ | |
227 | compile cdbmss.c readwrite.h cdbmss.c seek.h cdbmss.c alloc.h \ | |
228 | cdbmss.c cdbmss.h cdbmake.h uint32.h cdbmake.h cdbmss.h substdio.h \ | |
229 | cdbmss.h cdbmss.c | |
230 | ./compile cdbmss.c | |
231 | ||
232 | check: \ | |
233 | it man conf-qmail | |
234 | ./qmail-hier | ./instcheck `head -1 conf-qmail` | |
235 | ||
236 | chkshsgr: \ | |
237 | load chkshsgr.o | |
238 | ./load chkshsgr | |
239 | ||
240 | chkshsgr.o: \ | |
241 | compile chkshsgr.c exit.h chkshsgr.c | |
242 | ./compile chkshsgr.c | |
243 | ||
244 | chkspawn: \ | |
245 | load chkspawn.o substdio.a error.a str.a fs.a auto_spawn.o | |
246 | ./load chkspawn substdio.a error.a str.a fs.a auto_spawn.o | |
247 | ||
248 | chkspawn.o: \ | |
249 | compile chkspawn.c substdio.h chkspawn.c subfd.h substdio.h \ | |
250 | substdio.h subfd.h chkspawn.c fmt.h chkspawn.c select.h select.h \ | |
251 | select.h select.h chkspawn.c exit.h chkspawn.c auto_spawn.h \ | |
252 | chkspawn.c | |
253 | ./compile chkspawn.c | |
254 | ||
255 | clean: \ | |
256 | TARGETS | |
257 | rm -f `cat TARGETS` | |
258 | ||
259 | coe.o: \ | |
260 | compile coe.c coe.c coe.h coe.c | |
261 | ./compile coe.c | |
262 | ||
263 | compile: \ | |
264 | make-compile warn-auto.sh systype | |
265 | ( cat warn-auto.sh; ./make-compile "`cat systype`" ) > \ | |
266 | compile | |
267 | chmod 755 compile | |
268 | ||
269 | condredirect: \ | |
270 | load condredirect.o qmail.o fd.a sig.a wait.a seek.a env.a alloc.a \ | |
271 | substdio.a error.a str.a auto_qmail.o | |
272 | ./load condredirect qmail.o fd.a sig.a wait.a seek.a env.a \ | |
273 | alloc.a substdio.a error.a str.a auto_qmail.o | |
274 | ||
275 | condredirect.0: \ | |
276 | condredirect.1 | |
277 | nroff -man condredirect.1 > condredirect.0 | |
278 | ||
279 | condredirect.o: \ | |
280 | compile condredirect.c sig.h condredirect.c readwrite.h \ | |
281 | condredirect.c exit.h condredirect.c env.h condredirect.c error.h \ | |
282 | condredirect.c fork.h condredirect.c wait.h condredirect.c seek.h \ | |
283 | condredirect.c qmail.h substdio.h qmail.h condredirect.c stralloc.h \ | |
284 | gen_alloc.h stralloc.h condredirect.c subfd.h substdio.h substdio.h \ | |
285 | subfd.h condredirect.c substdio.h substdio.h condredirect.c | |
286 | ./compile condredirect.c | |
287 | ||
288 | constmap.o: \ | |
289 | compile constmap.c constmap.h constmap.c alloc.h constmap.c case.h \ | |
290 | constmap.c | |
291 | ./compile constmap.c | |
292 | ||
293 | control.o: \ | |
294 | compile control.c readwrite.h control.c open.h control.c getln.h \ | |
295 | control.c stralloc.h gen_alloc.h stralloc.h control.c substdio.h \ | |
296 | control.c error.h control.c control.h control.c alloc.h control.c \ | |
297 | scan.h control.c | |
298 | ./compile control.c | |
299 | ||
300 | date822fmt.o: \ | |
301 | compile date822fmt.c datetime.h date822fmt.c fmt.h date822fmt.c \ | |
302 | date822fmt.h date822fmt.c | |
303 | ./compile date822fmt.c | |
304 | ||
305 | datemail: \ | |
306 | warn-auto.sh datemail.sh conf-qmail conf-break conf-split | |
307 | cat warn-auto.sh datemail.sh \ | |
308 | | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | |
309 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
310 | | sed s}SPLIT}"`head -1 conf-split`"}g \ | |
311 | > datemail | |
312 | chmod 755 datemail | |
313 | ||
314 | datetime.a: \ | |
315 | makelib datetime.o datetime_un.o | |
316 | ./makelib datetime.a datetime.o datetime_un.o | |
317 | ||
318 | datetime.o: \ | |
319 | compile datetime.c datetime.h datetime.c | |
320 | ./compile datetime.c | |
321 | ||
322 | datetime_un.o: \ | |
323 | compile datetime_un.c datetime.h datetime_un.c | |
324 | ./compile datetime_un.c | |
325 | ||
326 | direntry.h: \ | |
327 | compile trydrent.c direntry.h1 direntry.h2 | |
328 | ( ./compile trydrent.c >/dev/null 2>&1 \ | |
329 | && cat direntry.h2 || cat direntry.h1 ) > direntry.h | |
330 | rm -f trydrent.o | |
331 | ||
332 | dns.lib: \ | |
333 | tryrsolv.c compile load socket.lib dns.o ipalloc.o ip.o stralloc.a \ | |
334 | alloc.a error.a fs.a str.a | |
335 | ( ( ./compile tryrsolv.c && ./load tryrsolv dns.o \ | |
336 | ipalloc.o ip.o stralloc.a alloc.a error.a fs.a str.a \ | |
337 | -lresolv `cat socket.lib` ) >/dev/null 2>&1 \ | |
338 | && echo -lresolv || exit 0 ) > dns.lib | |
339 | rm -f tryrsolv.o tryrsolv | |
340 | ||
341 | dns.o: \ | |
342 | compile dns.c dns.c dns.c dns.c dns.c dns.c dns.c dns.c ip.h dns.c \ | |
343 | ipalloc.h ip.h ip.h ipalloc.h gen_alloc.h ipalloc.h dns.c fmt.h dns.c \ | |
344 | alloc.h dns.c str.h dns.c stralloc.h gen_alloc.h stralloc.h dns.c \ | |
345 | dns.h dns.c case.h dns.c | |
346 | ./compile dns.c | |
347 | ||
348 | dnscname: \ | |
349 | load dnscname.o dns.o dnsdoe.o ip.o ipalloc.o stralloc.a alloc.a \ | |
350 | substdio.a error.a str.a fs.a dns.lib socket.lib | |
351 | ./load dnscname dns.o dnsdoe.o ip.o ipalloc.o stralloc.a \ | |
352 | alloc.a substdio.a error.a str.a fs.a `cat dns.lib` `cat \ | |
353 | socket.lib` | |
354 | ||
355 | dnscname.o: \ | |
356 | compile dnscname.c substdio.h dnscname.c subfd.h substdio.h \ | |
357 | substdio.h subfd.h dnscname.c stralloc.h gen_alloc.h stralloc.h \ | |
358 | dnscname.c dns.h dnscname.c dnsdoe.h dnscname.c readwrite.h \ | |
359 | dnscname.c exit.h dnscname.c | |
360 | ./compile dnscname.c | |
361 | ||
362 | dnsdoe.o: \ | |
363 | compile dnsdoe.c substdio.h dnsdoe.c subfd.h substdio.h substdio.h \ | |
364 | subfd.h dnsdoe.c exit.h dnsdoe.c dns.h dnsdoe.c dnsdoe.h dnsdoe.c | |
365 | ./compile dnsdoe.c | |
366 | ||
367 | dnsfq: \ | |
368 | load dnsfq.o dns.o dnsdoe.o ip.o ipalloc.o stralloc.a alloc.a \ | |
369 | substdio.a error.a str.a fs.a dns.lib socket.lib | |
370 | ./load dnsfq dns.o dnsdoe.o ip.o ipalloc.o stralloc.a \ | |
371 | alloc.a substdio.a error.a str.a fs.a `cat dns.lib` `cat \ | |
372 | socket.lib` | |
373 | ||
374 | dnsfq.o: \ | |
375 | compile dnsfq.c substdio.h dnsfq.c subfd.h substdio.h substdio.h \ | |
376 | subfd.h dnsfq.c stralloc.h gen_alloc.h stralloc.h dnsfq.c dns.h \ | |
377 | dnsfq.c dnsdoe.h dnsfq.c ip.h dnsfq.c ipalloc.h ip.h ip.h ipalloc.h \ | |
378 | gen_alloc.h ipalloc.h dnsfq.c exit.h dnsfq.c | |
379 | ./compile dnsfq.c | |
380 | ||
381 | dnsip: \ | |
382 | load dnsip.o dns.o dnsdoe.o ip.o ipalloc.o stralloc.a alloc.a \ | |
383 | substdio.a error.a str.a fs.a dns.lib socket.lib | |
384 | ./load dnsip dns.o dnsdoe.o ip.o ipalloc.o stralloc.a \ | |
385 | alloc.a substdio.a error.a str.a fs.a `cat dns.lib` `cat \ | |
386 | socket.lib` | |
387 | ||
388 | dnsip.o: \ | |
389 | compile dnsip.c substdio.h dnsip.c subfd.h substdio.h substdio.h \ | |
390 | subfd.h dnsip.c stralloc.h gen_alloc.h stralloc.h dnsip.c dns.h \ | |
391 | dnsip.c dnsdoe.h dnsip.c ip.h dnsip.c ipalloc.h ip.h ip.h ipalloc.h \ | |
392 | gen_alloc.h ipalloc.h dnsip.c exit.h dnsip.c | |
393 | ./compile dnsip.c | |
394 | ||
395 | dnsmxip: \ | |
396 | load dnsmxip.o dns.o dnsdoe.o ip.o ipalloc.o now.o stralloc.a alloc.a \ | |
397 | substdio.a error.a str.a fs.a dns.lib socket.lib | |
398 | ./load dnsmxip dns.o dnsdoe.o ip.o ipalloc.o now.o \ | |
399 | stralloc.a alloc.a substdio.a error.a str.a fs.a `cat \ | |
400 | dns.lib` `cat socket.lib` | |
401 | ||
402 | dnsmxip.o: \ | |
403 | compile dnsmxip.c substdio.h dnsmxip.c subfd.h substdio.h substdio.h \ | |
404 | subfd.h dnsmxip.c stralloc.h gen_alloc.h stralloc.h dnsmxip.c fmt.h \ | |
405 | dnsmxip.c dns.h dnsmxip.c dnsdoe.h dnsmxip.c ip.h dnsmxip.c ipalloc.h \ | |
406 | ip.h ip.h ipalloc.h gen_alloc.h ipalloc.h dnsmxip.c now.h datetime.h \ | |
407 | now.h dnsmxip.c exit.h dnsmxip.c | |
408 | ./compile dnsmxip.c | |
409 | ||
410 | dnsptr: \ | |
411 | load dnsptr.o dns.o dnsdoe.o ip.o ipalloc.o stralloc.a alloc.a \ | |
412 | substdio.a error.a str.a fs.a dns.lib socket.lib | |
413 | ./load dnsptr dns.o dnsdoe.o ip.o ipalloc.o stralloc.a \ | |
414 | alloc.a substdio.a error.a str.a fs.a `cat dns.lib` `cat \ | |
415 | socket.lib` | |
416 | ||
417 | dnsptr.o: \ | |
418 | compile dnsptr.c substdio.h dnsptr.c subfd.h substdio.h substdio.h \ | |
419 | subfd.h dnsptr.c stralloc.h gen_alloc.h stralloc.h dnsptr.c str.h \ | |
420 | dnsptr.c scan.h dnsptr.c dns.h dnsptr.c dnsdoe.h dnsptr.c ip.h \ | |
421 | dnsptr.c exit.h dnsptr.c | |
422 | ./compile dnsptr.c | |
423 | ||
424 | dot-qmail.0: \ | |
425 | dot-qmail.5 | |
426 | nroff -man dot-qmail.5 > dot-qmail.0 | |
427 | ||
428 | dot-qmail.5: \ | |
429 | dot-qmail.9 conf-break conf-spawn | |
430 | cat dot-qmail.9 \ | |
431 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
432 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
433 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
434 | > dot-qmail.5 | |
435 | ||
436 | elq: \ | |
437 | warn-auto.sh elq.sh conf-qmail conf-break conf-split | |
438 | cat warn-auto.sh elq.sh \ | |
439 | | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | |
440 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
441 | | sed s}SPLIT}"`head -1 conf-split`"}g \ | |
442 | > elq | |
443 | chmod 755 elq | |
444 | ||
445 | env.a: \ | |
446 | makelib env.o envread.o | |
447 | ./makelib env.a env.o envread.o | |
448 | ||
449 | env.o: \ | |
450 | compile env.c str.h env.c alloc.h env.c env.h env.c | |
451 | ./compile env.c | |
452 | ||
453 | envelopes.0: \ | |
454 | envelopes.5 | |
455 | nroff -man envelopes.5 > envelopes.0 | |
456 | ||
457 | envread.o: \ | |
458 | compile envread.c env.h envread.c str.h envread.c | |
459 | ./compile envread.c | |
460 | ||
461 | error.a: \ | |
462 | makelib error.o error_str.o error_temp.o | |
463 | ./makelib error.a error.o error_str.o error_temp.o | |
464 | ||
465 | error.o: \ | |
466 | compile error.c error.c error.h error.c | |
467 | ./compile error.c | |
468 | ||
469 | error_str.o: \ | |
470 | compile error_str.c error_str.c error.h error_str.c | |
471 | ./compile error_str.c | |
472 | ||
473 | error_temp.o: \ | |
474 | compile error_temp.c error_temp.c error.h error_temp.c | |
475 | ./compile error_temp.c | |
476 | ||
477 | fd.a: \ | |
478 | makelib fd_copy.o fd_move.o | |
479 | ./makelib fd.a fd_copy.o fd_move.o | |
480 | ||
481 | fd_copy.o: \ | |
482 | compile fd_copy.c fd_copy.c fd.h fd_copy.c | |
483 | ./compile fd_copy.c | |
484 | ||
485 | fd_move.o: \ | |
486 | compile fd_move.c fd.h fd_move.c | |
487 | ./compile fd_move.c | |
488 | ||
489 | fifo.o: \ | |
490 | compile fifo.c fifo.c fifo.c hasmkffo.h fifo.c fifo.h fifo.c | |
491 | ./compile fifo.c | |
492 | ||
493 | find-systype: \ | |
494 | find-systype.sh auto-ccld.sh | |
495 | cat auto-ccld.sh find-systype.sh > find-systype | |
496 | chmod 755 find-systype | |
497 | ||
498 | fmt_str.o: \ | |
499 | compile fmt_str.c fmt.h fmt_str.c | |
500 | ./compile fmt_str.c | |
501 | ||
502 | fmt_strn.o: \ | |
503 | compile fmt_strn.c fmt.h fmt_strn.c | |
504 | ./compile fmt_strn.c | |
505 | ||
506 | fmt_uint.o: \ | |
507 | compile fmt_uint.c fmt.h fmt_uint.c | |
508 | ./compile fmt_uint.c | |
509 | ||
510 | fmt_uint0.o: \ | |
511 | compile fmt_uint0.c fmt.h fmt_uint0.c | |
512 | ./compile fmt_uint0.c | |
513 | ||
514 | fmt_ulong.o: \ | |
515 | compile fmt_ulong.c fmt.h fmt_ulong.c | |
516 | ./compile fmt_ulong.c | |
517 | ||
518 | fmtqfn.o: \ | |
519 | compile fmtqfn.c fmtqfn.h fmtqfn.c fmt.h fmtqfn.c auto_split.h \ | |
520 | fmtqfn.c | |
521 | ./compile fmtqfn.c | |
522 | ||
523 | forgeries.0: \ | |
524 | forgeries.7 | |
525 | nroff -man forgeries.7 > forgeries.0 | |
526 | ||
527 | fork.h: \ | |
528 | compile load tryvfork.c fork.h1 fork.h2 | |
529 | ( ( ./compile tryvfork.c && ./load tryvfork ) >/dev/null \ | |
530 | 2>&1 \ | |
531 | && cat fork.h2 || cat fork.h1 ) > fork.h | |
532 | rm -f tryvfork.o tryvfork | |
533 | ||
534 | forward: \ | |
535 | load forward.o stralloc.a alloc.a qmail.o fd.a wait.a sig.a env.a \ | |
536 | substdio.a error.a str.a auto_qmail.o | |
537 | ./load forward stralloc.a alloc.a qmail.o fd.a wait.a \ | |
538 | sig.a env.a substdio.a error.a str.a auto_qmail.o | |
539 | ||
540 | forward.0: \ | |
541 | forward.1 | |
542 | nroff -man forward.1 > forward.0 | |
543 | ||
544 | forward.o: \ | |
545 | compile forward.c sig.h forward.c readwrite.h forward.c exit.h \ | |
546 | forward.c env.h forward.c qmail.h substdio.h qmail.h forward.c \ | |
547 | stralloc.h gen_alloc.h stralloc.h forward.c subfd.h substdio.h \ | |
548 | substdio.h subfd.h forward.c substdio.h substdio.h forward.c | |
549 | ./compile forward.c | |
550 | ||
551 | fs.a: \ | |
552 | makelib fmt_str.o fmt_strn.o fmt_uint.o fmt_uint0.o fmt_ulong.o \ | |
553 | scan_ulong.o scan_8long.o scan_nbblong.o | |
554 | ./makelib fs.a fmt_str.o fmt_strn.o fmt_uint.o fmt_uint0.o \ | |
555 | fmt_ulong.o scan_ulong.o scan_8long.o scan_nbblong.o | |
556 | ||
557 | getln.a: \ | |
558 | makelib getln.o getln2.o | |
559 | ./makelib getln.a getln.o getln2.o | |
560 | ||
561 | getln.o: \ | |
562 | compile getln.c substdio.h getln.c byte.h getln.c stralloc.h \ | |
563 | gen_alloc.h stralloc.h getln.c getln.h getln.c | |
564 | ./compile getln.c | |
565 | ||
566 | getln2.o: \ | |
567 | compile getln2.c substdio.h getln2.c stralloc.h gen_alloc.h \ | |
568 | stralloc.h getln2.c byte.h getln2.c getln.h getln2.c | |
569 | ./compile getln2.c | |
570 | ||
571 | getopt.a: \ | |
572 | makelib subgetopt.o sgetopt.o | |
573 | ./makelib getopt.a subgetopt.o sgetopt.o | |
574 | ||
575 | gfrom.o: \ | |
576 | compile gfrom.c str.h gfrom.c gfrom.h gfrom.c | |
577 | ./compile gfrom.c | |
578 | ||
579 | hasflock.h: \ | |
580 | tryflock.c compile load | |
581 | ( ( ./compile tryflock.c && ./load tryflock ) >/dev/null \ | |
582 | 2>&1 \ | |
583 | && echo \#define HASFLOCK 1 || exit 0 ) > hasflock.h | |
584 | rm -f tryflock.o tryflock | |
585 | ||
586 | hasmkffo.h: \ | |
587 | trymkffo.c compile load | |
588 | ( ( ./compile trymkffo.c && ./load trymkffo ) >/dev/null \ | |
589 | 2>&1 \ | |
590 | && echo \#define HASMKFIFO 1 || exit 0 ) > hasmkffo.h | |
591 | rm -f trymkffo.o trymkffo | |
592 | ||
593 | hasnpbg1.h: \ | |
594 | trynpbg1.c compile load open.h open.a fifo.h fifo.o select.h | |
595 | ( ( ./compile trynpbg1.c \ | |
596 | && ./load trynpbg1 fifo.o open.a && ./trynpbg1 ) \ | |
597 | >/dev/null 2>&1 \ | |
598 | && echo \#define HASNAMEDPIPEBUG1 1 || exit 0 ) > \ | |
599 | hasnpbg1.h | |
600 | rm -f trynpbg1.o trynpbg1 | |
601 | ||
602 | hassalen.h: \ | |
603 | trysalen.c compile | |
604 | ( ./compile trysalen.c >/dev/null 2>&1 \ | |
605 | && echo \#define HASSALEN 1 || exit 0 ) > hassalen.h | |
606 | rm -f trysalen.o | |
607 | ||
608 | hassgact.h: \ | |
609 | trysgact.c compile load | |
610 | ( ( ./compile trysgact.c && ./load trysgact ) >/dev/null \ | |
611 | 2>&1 \ | |
612 | && echo \#define HASSIGACTION 1 || exit 0 ) > hassgact.h | |
613 | rm -f trysgact.o trysgact | |
614 | ||
615 | hassgprm.h: \ | |
616 | trysgprm.c compile load | |
617 | ( ( ./compile trysgprm.c && ./load trysgprm ) >/dev/null \ | |
618 | 2>&1 \ | |
619 | && echo \#define HASSIGPROCMASK 1 || exit 0 ) > hassgprm.h | |
620 | rm -f trysgprm.o trysgprm | |
621 | ||
622 | hasshsgr.h: \ | |
623 | chkshsgr warn-shsgr tryshsgr.c compile load | |
624 | ./chkshsgr || ( cat warn-shsgr; exit 1 ) | |
625 | ( ( ./compile tryshsgr.c \ | |
626 | && ./load tryshsgr && ./tryshsgr ) >/dev/null 2>&1 \ | |
627 | && echo \#define HASSHORTSETGROUPS 1 || exit 0 ) > \ | |
628 | hasshsgr.h | |
629 | rm -f tryshsgr.o tryshsgr | |
630 | ||
631 | haswaitp.h: \ | |
632 | trywaitp.c compile load | |
633 | ( ( ./compile trywaitp.c && ./load trywaitp ) >/dev/null \ | |
634 | 2>&1 \ | |
635 | && echo \#define HASWAITPID 1 || exit 0 ) > haswaitp.h | |
636 | rm -f trywaitp.o trywaitp | |
637 | ||
638 | headerbody.o: \ | |
639 | compile headerbody.c stralloc.h gen_alloc.h stralloc.h headerbody.c \ | |
640 | substdio.h headerbody.c getln.h headerbody.c hfield.h headerbody.c \ | |
641 | headerbody.h headerbody.c | |
642 | ./compile headerbody.c | |
643 | ||
644 | hfield.o: \ | |
645 | compile hfield.c hfield.h hfield.c | |
646 | ./compile hfield.c | |
647 | ||
648 | hostname: \ | |
649 | load hostname.o substdio.a error.a str.a dns.lib socket.lib | |
650 | ./load hostname substdio.a error.a str.a `cat dns.lib` \ | |
651 | `cat socket.lib` | |
652 | ||
653 | hostname.o: \ | |
654 | compile hostname.c substdio.h hostname.c subfd.h substdio.h \ | |
655 | substdio.h subfd.h hostname.c readwrite.h hostname.c exit.h \ | |
656 | hostname.c | |
657 | ./compile hostname.c | |
658 | ||
659 | install: \ | |
660 | load install.o fifo.o getln.a strerr.a substdio.a stralloc.a alloc.a \ | |
661 | open.a error.a str.a fs.a | |
662 | ./load install fifo.o getln.a strerr.a substdio.a \ | |
663 | stralloc.a alloc.a open.a error.a str.a fs.a | |
664 | ||
665 | install.o: \ | |
666 | compile install.c substdio.h install.c stralloc.h gen_alloc.h \ | |
667 | stralloc.h install.c getln.h install.c readwrite.h install.c exit.h \ | |
668 | install.c open.h install.c error.h install.c strerr.h install.c \ | |
669 | byte.h install.c fifo.h install.c | |
670 | ./compile install.c | |
671 | ||
672 | instcheck: \ | |
673 | load instcheck.o getln.a strerr.a substdio.a stralloc.a alloc.a \ | |
674 | error.a str.a fs.a | |
675 | ./load instcheck getln.a strerr.a substdio.a stralloc.a \ | |
676 | alloc.a error.a str.a fs.a | |
677 | ||
678 | instcheck.o: \ | |
679 | compile instcheck.c instcheck.c instcheck.c substdio.h instcheck.c \ | |
680 | stralloc.h gen_alloc.h stralloc.h instcheck.c getln.h instcheck.c \ | |
681 | readwrite.h instcheck.c exit.h instcheck.c error.h instcheck.c \ | |
682 | strerr.h instcheck.c byte.h instcheck.c | |
683 | ./compile instcheck.c | |
684 | ||
685 | ip.o: \ | |
686 | compile ip.c fmt.h ip.c scan.h ip.c ip.h ip.c | |
687 | ./compile ip.c | |
688 | ||
689 | ipalloc.o: \ | |
690 | compile ipalloc.c alloc.h ipalloc.c gen_allocdefs.h gen_allocdefs.h \ | |
691 | gen_allocdefs.h ipalloc.c ip.h ipalloc.c ipalloc.h ip.h ip.h \ | |
692 | ipalloc.h gen_alloc.h ipalloc.h ipalloc.c | |
693 | ./compile ipalloc.c | |
694 | ||
695 | ipme.o: \ | |
696 | compile ipme.c ipme.c ipme.c ipme.c ipme.c ipme.c ipme.c ipme.c \ | |
697 | hassalen.h ipme.c byte.h ipme.c ip.h ipme.c ipalloc.h ip.h ip.h \ | |
698 | ipalloc.h gen_alloc.h ipalloc.h ipme.c stralloc.h gen_alloc.h \ | |
699 | stralloc.h ipme.c ipme.h ip.h ip.h ipme.h ipalloc.h ipalloc.h ipme.h \ | |
700 | ipme.c ipme.c | |
701 | ./compile ipme.c | |
702 | ||
703 | ipmeprint: \ | |
704 | load ipmeprint.o ipme.o ip.o ipalloc.o stralloc.a alloc.a substdio.a \ | |
705 | error.a str.a fs.a socket.lib | |
706 | ./load ipmeprint ipme.o ip.o ipalloc.o stralloc.a alloc.a \ | |
707 | substdio.a error.a str.a fs.a `cat socket.lib` | |
708 | ||
709 | ipmeprint.o: \ | |
710 | compile ipmeprint.c subfd.h substdio.h subfd.h ipmeprint.c substdio.h \ | |
711 | substdio.h ipmeprint.c ip.h ipmeprint.c ipme.h ip.h ip.h ipme.h \ | |
712 | ipalloc.h ip.h ip.h ipalloc.h gen_alloc.h ipalloc.h ipme.h \ | |
713 | ipmeprint.c exit.h ipmeprint.c | |
714 | ./compile ipmeprint.c | |
715 | ||
716 | it: \ | |
717 | qmail-local qmail-lspawn qmail-getpw qmail-remote qmail-rspawn \ | |
718 | qmail-clean qmail-send qmail-start splogger qmail-queue qmail-inject \ | |
719 | predate datemail mailsubj qmail-upq qmail-config qmail-showctl \ | |
720 | qmail-newu qmail-pw2u qmail-qread qmail-qstat qmail-tcpto qmail-pop3d \ | |
721 | qmail-popup qmail-qmtpd qmail-smtpd sendmail tcp-env dnscname dnsptr \ | |
722 | dnsip dnsmxip dnsfq hostname ipmeprint qlist qlist2 qreceipt qsmhook \ | |
723 | qbiff forward preline condredirect maildirmake maildir2mbox \ | |
724 | maildirwatch qail elq pinq qmail-hier install instcheck | |
725 | ||
726 | load: \ | |
727 | make-load warn-auto.sh systype | |
728 | ( cat warn-auto.sh; ./make-load "`cat systype`" ) > load | |
729 | chmod 755 load | |
730 | ||
731 | lock.a: \ | |
732 | makelib lock_ex.o lock_exnb.o lock_un.o | |
733 | ./makelib lock.a lock_ex.o lock_exnb.o lock_un.o | |
734 | ||
735 | lock_ex.o: \ | |
736 | compile lock_ex.c lock_ex.c lock_ex.c lock_ex.c hasflock.h lock_ex.c \ | |
737 | lock.h lock_ex.c | |
738 | ./compile lock_ex.c | |
739 | ||
740 | lock_exnb.o: \ | |
741 | compile lock_exnb.c lock_exnb.c lock_exnb.c lock_exnb.c hasflock.h \ | |
742 | lock_exnb.c lock.h lock_exnb.c | |
743 | ./compile lock_exnb.c | |
744 | ||
745 | lock_un.o: \ | |
746 | compile lock_un.c lock_un.c lock_un.c lock_un.c hasflock.h lock_un.c \ | |
747 | lock.h lock_un.c | |
748 | ./compile lock_un.c | |
749 | ||
750 | maildir.0: \ | |
751 | maildir.5 | |
752 | nroff -man maildir.5 > maildir.0 | |
753 | ||
754 | maildir.o: \ | |
755 | compile maildir.c maildir.c maildir.c prioq.h datetime.h prioq.h \ | |
756 | gen_alloc.h prioq.h maildir.c env.h maildir.c stralloc.h gen_alloc.h \ | |
757 | stralloc.h maildir.c direntry.h direntry.h direntry.h maildir.c \ | |
758 | datetime.h datetime.h maildir.c now.h datetime.h datetime.h now.h \ | |
759 | maildir.c str.h maildir.c maildir.h strerr.h maildir.h maildir.c | |
760 | ./compile maildir.c | |
761 | ||
762 | maildir2mbox: \ | |
763 | load maildir2mbox.o maildir.o prioq.o now.o myctime.o gfrom.o lock.a \ | |
764 | getln.a env.a open.a strerr.a stralloc.a alloc.a substdio.a error.a \ | |
765 | str.a fs.a datetime.a | |
766 | ./load maildir2mbox maildir.o prioq.o now.o myctime.o \ | |
767 | gfrom.o lock.a getln.a env.a open.a strerr.a stralloc.a \ | |
768 | alloc.a substdio.a error.a str.a fs.a datetime.a | |
769 | ||
770 | maildir2mbox.0: \ | |
771 | maildir2mbox.1 | |
772 | nroff -man maildir2mbox.1 > maildir2mbox.0 | |
773 | ||
774 | maildir2mbox.o: \ | |
775 | compile maildir2mbox.c readwrite.h maildir2mbox.c prioq.h datetime.h \ | |
776 | prioq.h gen_alloc.h prioq.h maildir2mbox.c env.h maildir2mbox.c \ | |
777 | stralloc.h gen_alloc.h stralloc.h maildir2mbox.c subfd.h substdio.h \ | |
778 | subfd.h maildir2mbox.c substdio.h substdio.h maildir2mbox.c getln.h \ | |
779 | maildir2mbox.c error.h maildir2mbox.c open.h maildir2mbox.c lock.h \ | |
780 | maildir2mbox.c gfrom.h maildir2mbox.c str.h maildir2mbox.c exit.h \ | |
781 | maildir2mbox.c myctime.h maildir2mbox.c maildir.h strerr.h maildir.h \ | |
782 | maildir2mbox.c | |
783 | ./compile maildir2mbox.c | |
784 | ||
785 | maildirmake: \ | |
786 | load maildirmake.o substdio.a error.a str.a | |
787 | ./load maildirmake substdio.a error.a str.a | |
788 | ||
789 | maildirmake.0: \ | |
790 | maildirmake.1 | |
791 | nroff -man maildirmake.1 > maildirmake.0 | |
792 | ||
793 | maildirmake.o: \ | |
794 | compile maildirmake.c subfd.h substdio.h subfd.h maildirmake.c \ | |
795 | substdio.h substdio.h maildirmake.c error.h maildirmake.c exit.h \ | |
796 | maildirmake.c | |
797 | ./compile maildirmake.c | |
798 | ||
799 | maildirwatch: \ | |
800 | load maildirwatch.o hfield.o headerbody.o maildir.o prioq.o now.o \ | |
801 | getln.a env.a open.a strerr.a stralloc.a alloc.a substdio.a error.a \ | |
802 | str.a | |
803 | ./load maildirwatch hfield.o headerbody.o maildir.o \ | |
804 | prioq.o now.o getln.a env.a open.a strerr.a stralloc.a \ | |
805 | alloc.a substdio.a error.a str.a | |
806 | ||
807 | maildirwatch.0: \ | |
808 | maildirwatch.1 | |
809 | nroff -man maildirwatch.1 > maildirwatch.0 | |
810 | ||
811 | maildirwatch.o: \ | |
812 | compile maildirwatch.c getln.h maildirwatch.c substdio.h \ | |
813 | maildirwatch.c subfd.h substdio.h substdio.h subfd.h maildirwatch.c \ | |
814 | prioq.h datetime.h prioq.h gen_alloc.h prioq.h maildirwatch.c \ | |
815 | stralloc.h gen_alloc.h stralloc.h maildirwatch.c str.h maildirwatch.c \ | |
816 | exit.h maildirwatch.c hfield.h maildirwatch.c readwrite.h \ | |
817 | maildirwatch.c open.h maildirwatch.c headerbody.h maildirwatch.c \ | |
818 | maildir.h strerr.h maildir.h maildirwatch.c | |
819 | ./compile maildirwatch.c | |
820 | ||
821 | mailsubj: \ | |
822 | warn-auto.sh mailsubj.sh conf-qmail conf-break conf-split | |
823 | cat warn-auto.sh mailsubj.sh \ | |
824 | | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | |
825 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
826 | | sed s}SPLIT}"`head -1 conf-split`"}g \ | |
827 | > mailsubj | |
828 | chmod 755 mailsubj | |
829 | ||
830 | mailsubj.0: \ | |
831 | mailsubj.1 | |
832 | nroff -man mailsubj.1 > mailsubj.0 | |
833 | ||
834 | make-compile: \ | |
835 | make-compile.sh auto-ccld.sh | |
836 | cat auto-ccld.sh make-compile.sh > make-compile | |
837 | chmod 755 make-compile | |
838 | ||
839 | make-load: \ | |
840 | make-load.sh auto-ccld.sh | |
841 | cat auto-ccld.sh make-load.sh > make-load | |
842 | chmod 755 make-load | |
843 | ||
844 | make-makelib: \ | |
845 | make-makelib.sh auto-ccld.sh | |
846 | cat auto-ccld.sh make-makelib.sh > make-makelib | |
847 | chmod 755 make-makelib | |
848 | ||
849 | makelib: \ | |
850 | make-makelib warn-auto.sh systype | |
851 | ( cat warn-auto.sh; ./make-makelib "`cat systype`" ) > \ | |
852 | makelib | |
853 | chmod 755 makelib | |
854 | ||
855 | man: \ | |
856 | qmail-local.0 qmail-lspawn.0 qmail-getpw.0 qmail-remote.0 \ | |
857 | qmail-rspawn.0 qmail-clean.0 qmail-send.0 qmail-start.0 splogger.0 \ | |
858 | qmail-queue.0 qmail-inject.0 mailsubj.0 qmail-showctl.0 qmail-newu.0 \ | |
859 | qmail-pw2u.0 qmail-qread.0 qmail-qstat.0 qmail-tcpto.0 qmail-pop3d.0 \ | |
860 | qmail-popup.0 qmail-qmtpd.0 qmail-smtpd.0 tcp-env.0 qlist.0 \ | |
861 | qreceipt.0 qbiff.0 forward.0 preline.0 condredirect.0 maildirmake.0 \ | |
862 | maildir2mbox.0 maildirwatch.0 qmail.0 qmail-upgrade.0 qmail-limits.0 \ | |
863 | qmail-log.0 qmail-control.0 qmail-header.0 qmail-users.0 dot-qmail.0 \ | |
864 | qmail-command.0 tcp-environ.0 maildir.0 mbox.0 addresses.0 \ | |
865 | envelopes.0 forgeries.0 | |
866 | ||
867 | mbox.0: \ | |
868 | mbox.5 | |
869 | nroff -man mbox.5 > mbox.0 | |
870 | ||
871 | myctime.o: \ | |
872 | compile myctime.c datetime.h myctime.c fmt.h myctime.c myctime.h \ | |
873 | myctime.c | |
874 | ./compile myctime.c | |
875 | ||
876 | ndelay.a: \ | |
877 | makelib ndelay.o ndelay_off.o | |
878 | ./makelib ndelay.a ndelay.o ndelay_off.o | |
879 | ||
880 | ndelay.o: \ | |
881 | compile ndelay.c ndelay.c ndelay.c ndelay.h ndelay.c | |
882 | ./compile ndelay.c | |
883 | ||
884 | ndelay_off.o: \ | |
885 | compile ndelay_off.c ndelay_off.c ndelay_off.c ndelay.h ndelay_off.c | |
886 | ./compile ndelay_off.c | |
887 | ||
888 | newfield.o: \ | |
889 | compile newfield.c fmt.h newfield.c datetime.h newfield.c stralloc.h \ | |
890 | gen_alloc.h stralloc.h newfield.c date822fmt.h newfield.c newfield.h \ | |
891 | stralloc.h stralloc.h newfield.h newfield.c | |
892 | ./compile newfield.c | |
893 | ||
894 | now.o: \ | |
895 | compile now.c now.c datetime.h now.c now.h datetime.h datetime.h \ | |
896 | now.h now.c | |
897 | ./compile now.c | |
898 | ||
899 | open.a: \ | |
900 | makelib open_append.o open_excl.o open_read.o open_trunc.o \ | |
901 | open_write.o | |
902 | ./makelib open.a open_append.o open_excl.o open_read.o \ | |
903 | open_trunc.o open_write.o | |
904 | ||
905 | open_append.o: \ | |
906 | compile open_append.c open_append.c open_append.c open.h \ | |
907 | open_append.c | |
908 | ./compile open_append.c | |
909 | ||
910 | open_excl.o: \ | |
911 | compile open_excl.c open_excl.c open_excl.c open.h open_excl.c | |
912 | ./compile open_excl.c | |
913 | ||
914 | open_read.o: \ | |
915 | compile open_read.c open_read.c open_read.c open.h open_read.c | |
916 | ./compile open_read.c | |
917 | ||
918 | open_trunc.o: \ | |
919 | compile open_trunc.c open_trunc.c open_trunc.c open.h open_trunc.c | |
920 | ./compile open_trunc.c | |
921 | ||
922 | open_write.o: \ | |
923 | compile open_write.c open_write.c open_write.c open.h open_write.c | |
924 | ./compile open_write.c | |
925 | ||
926 | pinq: \ | |
927 | warn-auto.sh pinq.sh conf-qmail conf-break conf-split | |
928 | cat warn-auto.sh pinq.sh \ | |
929 | | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | |
930 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
931 | | sed s}SPLIT}"`head -1 conf-split`"}g \ | |
932 | > pinq | |
933 | chmod 755 pinq | |
934 | ||
935 | predate: \ | |
936 | load predate.o datetime.a sig.a fd.a wait.a substdio.a error.a str.a \ | |
937 | fs.a | |
938 | ./load predate datetime.a sig.a fd.a wait.a substdio.a \ | |
939 | error.a str.a fs.a | |
940 | ||
941 | predate.o: \ | |
942 | compile predate.c predate.c predate.c datetime.h predate.c fork.h \ | |
943 | predate.c wait.h predate.c fd.h predate.c fmt.h predate.c substdio.h \ | |
944 | predate.c subfd.h substdio.h substdio.h subfd.h predate.c readwrite.h \ | |
945 | predate.c exit.h predate.c | |
946 | ./compile predate.c | |
947 | ||
948 | preline: \ | |
949 | load preline.o fd.a wait.a sig.a env.a getopt.a substdio.a error.a \ | |
950 | str.a | |
951 | ./load preline fd.a wait.a sig.a env.a getopt.a substdio.a \ | |
952 | error.a str.a | |
953 | ||
954 | preline.0: \ | |
955 | preline.1 | |
956 | nroff -man preline.1 > preline.0 | |
957 | ||
958 | preline.o: \ | |
959 | compile preline.c fd.h preline.c sgetopt.h subgetopt.h sgetopt.h \ | |
960 | preline.c readwrite.h preline.c subfd.h substdio.h subfd.h preline.c \ | |
961 | substdio.h substdio.h preline.c exit.h preline.c fork.h preline.c \ | |
962 | wait.h preline.c env.h preline.c sig.h preline.c error.h preline.c | |
963 | ./compile preline.c | |
964 | ||
965 | prioq.o: \ | |
966 | compile prioq.c alloc.h prioq.c gen_allocdefs.h gen_allocdefs.h \ | |
967 | gen_allocdefs.h prioq.c prioq.h datetime.h prioq.h gen_alloc.h \ | |
968 | prioq.h prioq.c | |
969 | ./compile prioq.c | |
970 | ||
971 | prot.o: \ | |
972 | compile prot.c hasshsgr.h prot.c prot.h prot.c | |
973 | ./compile prot.c | |
974 | ||
975 | qail: \ | |
976 | warn-auto.sh qail.sh conf-qmail conf-break conf-split | |
977 | cat warn-auto.sh qail.sh \ | |
978 | | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | |
979 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
980 | | sed s}SPLIT}"`head -1 conf-split`"}g \ | |
981 | > qail | |
982 | chmod 755 qail | |
983 | ||
984 | qbiff: \ | |
985 | load qbiff.o headerbody.o hfield.o getln.a env.a open.a stralloc.a \ | |
986 | alloc.a substdio.a error.a str.a | |
987 | ./load qbiff headerbody.o hfield.o getln.a env.a open.a \ | |
988 | stralloc.a alloc.a substdio.a error.a str.a | |
989 | ||
990 | qbiff.0: \ | |
991 | qbiff.1 | |
992 | nroff -man qbiff.1 > qbiff.0 | |
993 | ||
994 | qbiff.o: \ | |
995 | compile qbiff.c qbiff.c qbiff.c qbiff.c readwrite.h qbiff.c \ | |
996 | stralloc.h gen_alloc.h stralloc.h qbiff.c substdio.h qbiff.c subfd.h \ | |
997 | substdio.h substdio.h subfd.h qbiff.c open.h qbiff.c byte.h qbiff.c \ | |
998 | str.h qbiff.c headerbody.h qbiff.c hfield.h qbiff.c env.h qbiff.c \ | |
999 | exit.h qbiff.c | |
1000 | ./compile qbiff.c | |
1001 | ||
1002 | qlist: \ | |
1003 | load qlist.o headerbody.o hfield.o token822.o qmail.o getln.a env.a \ | |
1004 | case.a sig.a fd.a wait.a open.a lock.a stralloc.a alloc.a substdio.a \ | |
1005 | error.a str.a auto_qmail.o | |
1006 | ./load qlist headerbody.o hfield.o token822.o qmail.o \ | |
1007 | getln.a env.a case.a sig.a fd.a wait.a open.a lock.a \ | |
1008 | stralloc.a alloc.a substdio.a error.a str.a auto_qmail.o | |
1009 | ||
1010 | qlist.0: \ | |
1011 | qlist.1 | |
1012 | nroff -man qlist.1 > qlist.0 | |
1013 | ||
1014 | qlist.o: \ | |
1015 | compile qlist.c sig.h qlist.c readwrite.h qlist.c substdio.h qlist.c \ | |
1016 | stralloc.h gen_alloc.h stralloc.h qlist.c subfd.h substdio.h \ | |
1017 | substdio.h subfd.h qlist.c getln.h qlist.c alloc.h qlist.c str.h \ | |
1018 | qlist.c env.h qlist.c hfield.h qlist.c case.h qlist.c token822.h \ | |
1019 | gen_alloc.h token822.h qlist.c error.h qlist.c gen_alloc.h qlist.c \ | |
1020 | gen_allocdefs.h gen_allocdefs.h gen_allocdefs.h qlist.c headerbody.h \ | |
1021 | qlist.c exit.h qlist.c open.h qlist.c lock.h qlist.c qmail.h \ | |
1022 | substdio.h substdio.h qmail.h qlist.c qlist.c | |
1023 | ./compile qlist.c | |
1024 | ||
1025 | qlist2: \ | |
1026 | warn-auto.sh qlist2.sh conf-qmail conf-break conf-split | |
1027 | cat warn-auto.sh qlist2.sh \ | |
1028 | | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | |
1029 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1030 | | sed s}SPLIT}"`head -1 conf-split`"}g \ | |
1031 | > qlist2 | |
1032 | chmod 755 qlist2 | |
1033 | ||
1034 | qmail-clean: \ | |
1035 | load qmail-clean.o fmtqfn.o now.o getln.a sig.a stralloc.a alloc.a \ | |
1036 | substdio.a error.a str.a fs.a auto_qmail.o auto_split.o | |
1037 | ./load qmail-clean fmtqfn.o now.o getln.a sig.a stralloc.a \ | |
1038 | alloc.a substdio.a error.a str.a fs.a auto_qmail.o \ | |
1039 | auto_split.o | |
1040 | ||
1041 | qmail-clean.0: \ | |
1042 | qmail-clean.8 | |
1043 | nroff -man qmail-clean.8 > qmail-clean.0 | |
1044 | ||
1045 | qmail-clean.o: \ | |
1046 | compile qmail-clean.c qmail-clean.c qmail-clean.c readwrite.h \ | |
1047 | qmail-clean.c sig.h qmail-clean.c now.h datetime.h now.h \ | |
1048 | qmail-clean.c str.h qmail-clean.c direntry.h direntry.h direntry.h \ | |
1049 | qmail-clean.c getln.h qmail-clean.c stralloc.h gen_alloc.h stralloc.h \ | |
1050 | qmail-clean.c substdio.h qmail-clean.c subfd.h substdio.h substdio.h \ | |
1051 | subfd.h qmail-clean.c byte.h qmail-clean.c scan.h qmail-clean.c fmt.h \ | |
1052 | qmail-clean.c error.h qmail-clean.c exit.h qmail-clean.c fmtqfn.h \ | |
1053 | qmail-clean.c auto_qmail.h qmail-clean.c | |
1054 | ./compile qmail-clean.c | |
1055 | ||
1056 | qmail-command.0: \ | |
1057 | qmail-command.8 | |
1058 | nroff -man qmail-command.8 > qmail-command.0 | |
1059 | ||
1060 | qmail-config: \ | |
1061 | warn-auto.sh qmail-config.sh conf-qmail conf-break conf-split | |
1062 | cat warn-auto.sh qmail-config.sh \ | |
1063 | | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | |
1064 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1065 | | sed s}SPLIT}"`head -1 conf-split`"}g \ | |
1066 | > qmail-config | |
1067 | chmod 755 qmail-config | |
1068 | ||
1069 | qmail-control.0: \ | |
1070 | qmail-control.5 | |
1071 | nroff -man qmail-control.5 > qmail-control.0 | |
1072 | ||
1073 | qmail-control.5: \ | |
1074 | qmail-control.9 conf-break conf-spawn | |
1075 | cat qmail-control.9 \ | |
1076 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
1077 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1078 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
1079 | > qmail-control.5 | |
1080 | ||
1081 | qmail-getpw: \ | |
1082 | load qmail-getpw.o case.a substdio.a error.a str.a fs.a auto_break.o \ | |
1083 | auto_usera.o | |
1084 | ./load qmail-getpw case.a substdio.a error.a str.a fs.a \ | |
1085 | auto_break.o auto_usera.o | |
1086 | ||
1087 | qmail-getpw.0: \ | |
1088 | qmail-getpw.8 | |
1089 | nroff -man qmail-getpw.8 > qmail-getpw.0 | |
1090 | ||
1091 | qmail-getpw.8: \ | |
1092 | qmail-getpw.9 conf-break conf-spawn | |
1093 | cat qmail-getpw.9 \ | |
1094 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
1095 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1096 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
1097 | > qmail-getpw.8 | |
1098 | ||
1099 | qmail-getpw.o: \ | |
1100 | compile qmail-getpw.c qmail-getpw.c qmail-getpw.c qmail-getpw.c \ | |
1101 | readwrite.h qmail-getpw.c substdio.h qmail-getpw.c subfd.h substdio.h \ | |
1102 | substdio.h subfd.h qmail-getpw.c error.h qmail-getpw.c exit.h \ | |
1103 | qmail-getpw.c byte.h qmail-getpw.c str.h qmail-getpw.c case.h \ | |
1104 | qmail-getpw.c fmt.h qmail-getpw.c auto_usera.h qmail-getpw.c \ | |
1105 | auto_break.h qmail-getpw.c qlx.h qmail-getpw.c | |
1106 | ./compile qmail-getpw.c | |
1107 | ||
1108 | qmail-header.0: \ | |
1109 | qmail-header.5 | |
1110 | nroff -man qmail-header.5 > qmail-header.0 | |
1111 | ||
1112 | qmail-hier: \ | |
1113 | load qmail-hier.o substdio.a error.a str.a fs.a auto_split.o \ | |
1114 | auto_uids.o | |
1115 | ./load qmail-hier substdio.a error.a str.a fs.a \ | |
1116 | auto_split.o auto_uids.o | |
1117 | ||
1118 | qmail-hier.o: \ | |
1119 | compile qmail-hier.c subfd.h substdio.h subfd.h qmail-hier.c \ | |
1120 | substdio.h substdio.h qmail-hier.c auto_split.h qmail-hier.c \ | |
1121 | auto_uids.h qmail-hier.c fmt.h qmail-hier.c | |
1122 | ./compile qmail-hier.c | |
1123 | ||
1124 | qmail-inject: \ | |
1125 | load qmail-inject.o headerbody.o hfield.o newfield.o quote.o now.o \ | |
1126 | control.o date822fmt.o qmail.o fd.a wait.a open.a getln.a sig.a \ | |
1127 | getopt.a datetime.a token822.o env.a stralloc.a alloc.a substdio.a \ | |
1128 | error.a str.a fs.a auto_qmail.o | |
1129 | ./load qmail-inject headerbody.o hfield.o newfield.o \ | |
1130 | quote.o now.o control.o date822fmt.o qmail.o fd.a wait.a \ | |
1131 | open.a getln.a sig.a getopt.a datetime.a token822.o env.a \ | |
1132 | stralloc.a alloc.a substdio.a error.a str.a fs.a \ | |
1133 | auto_qmail.o | |
1134 | ||
1135 | qmail-inject.0: \ | |
1136 | qmail-inject.8 | |
1137 | nroff -man qmail-inject.8 > qmail-inject.0 | |
1138 | ||
1139 | qmail-inject.o: \ | |
1140 | compile qmail-inject.c sig.h qmail-inject.c substdio.h qmail-inject.c \ | |
1141 | stralloc.h gen_alloc.h stralloc.h qmail-inject.c subfd.h substdio.h \ | |
1142 | substdio.h subfd.h qmail-inject.c sgetopt.h subgetopt.h sgetopt.h \ | |
1143 | qmail-inject.c getln.h qmail-inject.c alloc.h qmail-inject.c str.h \ | |
1144 | qmail-inject.c fmt.h qmail-inject.c hfield.h qmail-inject.c \ | |
1145 | token822.h gen_alloc.h token822.h qmail-inject.c control.h \ | |
1146 | qmail-inject.c env.h qmail-inject.c gen_alloc.h qmail-inject.c \ | |
1147 | gen_allocdefs.h gen_allocdefs.h gen_allocdefs.h qmail-inject.c \ | |
1148 | error.h qmail-inject.c qmail.h substdio.h substdio.h qmail.h \ | |
1149 | qmail-inject.c now.h datetime.h now.h qmail-inject.c exit.h \ | |
1150 | qmail-inject.c quote.h qmail-inject.c headerbody.h qmail-inject.c \ | |
1151 | auto_qmail.h qmail-inject.c newfield.h stralloc.h stralloc.h \ | |
1152 | newfield.h qmail-inject.c | |
1153 | ./compile qmail-inject.c | |
1154 | ||
1155 | qmail-limits.0: \ | |
1156 | qmail-limits.7 | |
1157 | nroff -man qmail-limits.7 > qmail-limits.0 | |
1158 | ||
1159 | qmail-limits.7: \ | |
1160 | qmail-limits.9 conf-break conf-spawn | |
1161 | cat qmail-limits.9 \ | |
1162 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
1163 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1164 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
1165 | > qmail-limits.7 | |
1166 | ||
1167 | qmail-local: \ | |
1168 | load qmail-local.o qmail.o quote.o now.o gfrom.o myctime.o \ | |
1169 | slurpclose.o case.a getln.a getopt.a sig.a open.a seek.a lock.a fd.a \ | |
1170 | wait.a env.a stralloc.a alloc.a substdio.a error.a str.a fs.a \ | |
1171 | datetime.a auto_qmail.o auto_patrn.o socket.lib | |
1172 | ./load qmail-local qmail.o quote.o now.o gfrom.o myctime.o \ | |
1173 | slurpclose.o case.a getln.a getopt.a sig.a open.a seek.a \ | |
1174 | lock.a fd.a wait.a env.a stralloc.a alloc.a substdio.a \ | |
1175 | error.a str.a fs.a datetime.a auto_qmail.o auto_patrn.o \ | |
1176 | `cat socket.lib` | |
1177 | ||
1178 | qmail-local.0: \ | |
1179 | qmail-local.8 | |
1180 | nroff -man qmail-local.8 > qmail-local.0 | |
1181 | ||
1182 | qmail-local.o: \ | |
1183 | compile qmail-local.c qmail-local.c qmail-local.c readwrite.h \ | |
1184 | qmail-local.c sig.h qmail-local.c env.h qmail-local.c byte.h \ | |
1185 | qmail-local.c exit.h qmail-local.c fork.h qmail-local.c open.h \ | |
1186 | qmail-local.c wait.h qmail-local.c lock.h qmail-local.c seek.h \ | |
1187 | qmail-local.c substdio.h qmail-local.c getln.h qmail-local.c subfd.h \ | |
1188 | substdio.h substdio.h subfd.h qmail-local.c sgetopt.h subgetopt.h \ | |
1189 | sgetopt.h qmail-local.c alloc.h qmail-local.c error.h qmail-local.c \ | |
1190 | stralloc.h gen_alloc.h stralloc.h qmail-local.c fmt.h qmail-local.c \ | |
1191 | str.h qmail-local.c now.h datetime.h now.h qmail-local.c case.h \ | |
1192 | qmail-local.c quote.h qmail-local.c qmail.h substdio.h substdio.h \ | |
1193 | qmail.h qmail-local.c slurpclose.h qmail-local.c myctime.h \ | |
1194 | qmail-local.c gfrom.h qmail-local.c auto_patrn.h qmail-local.c | |
1195 | ./compile qmail-local.c | |
1196 | ||
1197 | qmail-log.0: \ | |
1198 | qmail-log.5 | |
1199 | nroff -man qmail-log.5 > qmail-log.0 | |
1200 | ||
1201 | qmail-lspawn: \ | |
1202 | load qmail-lspawn.o spawn.o prot.o slurpclose.o coe.o sig.a wait.a \ | |
1203 | case.a cdb.a fd.a open.a stralloc.a alloc.a substdio.a error.a str.a \ | |
1204 | fs.a auto_qmail.o auto_uids.o auto_spawn.o | |
1205 | ./load qmail-lspawn spawn.o prot.o slurpclose.o coe.o \ | |
1206 | sig.a wait.a case.a cdb.a fd.a open.a stralloc.a alloc.a \ | |
1207 | substdio.a error.a str.a fs.a auto_qmail.o auto_uids.o \ | |
1208 | auto_spawn.o | |
1209 | ||
1210 | qmail-lspawn.0: \ | |
1211 | qmail-lspawn.8 | |
1212 | nroff -man qmail-lspawn.8 > qmail-lspawn.0 | |
1213 | ||
1214 | qmail-lspawn.o: \ | |
1215 | compile qmail-lspawn.c fd.h qmail-lspawn.c wait.h qmail-lspawn.c \ | |
1216 | prot.h qmail-lspawn.c substdio.h qmail-lspawn.c stralloc.h \ | |
1217 | gen_alloc.h stralloc.h qmail-lspawn.c scan.h qmail-lspawn.c exit.h \ | |
1218 | qmail-lspawn.c fork.h qmail-lspawn.c error.h qmail-lspawn.c cdb.h \ | |
1219 | uint32.h cdb.h qmail-lspawn.c case.h qmail-lspawn.c slurpclose.h \ | |
1220 | qmail-lspawn.c auto_qmail.h qmail-lspawn.c auto_uids.h qmail-lspawn.c \ | |
1221 | qlx.h qmail-lspawn.c | |
1222 | ./compile qmail-lspawn.c | |
1223 | ||
1224 | qmail-newu: \ | |
1225 | load qmail-newu.o cdbmss.o getln.a open.a seek.a cdbmake.a case.a \ | |
1226 | stralloc.a alloc.a substdio.a error.a str.a auto_qmail.o | |
1227 | ./load qmail-newu cdbmss.o getln.a open.a seek.a cdbmake.a \ | |
1228 | case.a stralloc.a alloc.a substdio.a error.a str.a \ | |
1229 | auto_qmail.o | |
1230 | ||
1231 | qmail-newu.0: \ | |
1232 | qmail-newu.8 | |
1233 | nroff -man qmail-newu.8 > qmail-newu.0 | |
1234 | ||
1235 | qmail-newu.8: \ | |
1236 | qmail-newu.9 conf-break conf-spawn | |
1237 | cat qmail-newu.9 \ | |
1238 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
1239 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1240 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
1241 | > qmail-newu.8 | |
1242 | ||
1243 | qmail-newu.o: \ | |
1244 | compile qmail-newu.c stralloc.h gen_alloc.h stralloc.h qmail-newu.c \ | |
1245 | subfd.h substdio.h subfd.h qmail-newu.c getln.h qmail-newu.c \ | |
1246 | substdio.h substdio.h qmail-newu.c cdbmss.h cdbmake.h uint32.h \ | |
1247 | cdbmake.h cdbmss.h substdio.h substdio.h cdbmss.h qmail-newu.c exit.h \ | |
1248 | qmail-newu.c readwrite.h qmail-newu.c open.h qmail-newu.c error.h \ | |
1249 | qmail-newu.c case.h qmail-newu.c auto_qmail.h qmail-newu.c | |
1250 | ./compile qmail-newu.c | |
1251 | ||
1252 | qmail-pop3d: \ | |
1253 | load qmail-pop3d.o prioq.o now.o sig.a open.a getln.a stralloc.a \ | |
1254 | alloc.a substdio.a error.a str.a fs.a | |
1255 | ./load qmail-pop3d prioq.o now.o sig.a open.a getln.a \ | |
1256 | stralloc.a alloc.a substdio.a error.a str.a fs.a | |
1257 | ||
1258 | qmail-pop3d.0: \ | |
1259 | qmail-pop3d.8 | |
1260 | nroff -man qmail-pop3d.8 > qmail-pop3d.0 | |
1261 | ||
1262 | qmail-pop3d.o: \ | |
1263 | compile qmail-pop3d.c qmail-pop3d.c qmail-pop3d.c direntry.h \ | |
1264 | direntry.h direntry.h qmail-pop3d.c sig.h qmail-pop3d.c getln.h \ | |
1265 | qmail-pop3d.c stralloc.h gen_alloc.h stralloc.h qmail-pop3d.c \ | |
1266 | substdio.h qmail-pop3d.c alloc.h qmail-pop3d.c datetime.h \ | |
1267 | qmail-pop3d.c prot.h qmail-pop3d.c open.h qmail-pop3d.c prioq.h \ | |
1268 | datetime.h datetime.h prioq.h gen_alloc.h prioq.h qmail-pop3d.c \ | |
1269 | scan.h qmail-pop3d.c fmt.h qmail-pop3d.c error.h qmail-pop3d.c str.h \ | |
1270 | qmail-pop3d.c exit.h qmail-pop3d.c now.h datetime.h datetime.h now.h \ | |
1271 | qmail-pop3d.c readwrite.h qmail-pop3d.c | |
1272 | ./compile qmail-pop3d.c | |
1273 | ||
1274 | qmail-popup: \ | |
1275 | load qmail-popup.o now.o fd.a sig.a wait.a getln.a stralloc.a alloc.a \ | |
1276 | substdio.a error.a str.a fs.a | |
1277 | ./load qmail-popup now.o fd.a sig.a wait.a getln.a \ | |
1278 | stralloc.a alloc.a substdio.a error.a str.a fs.a | |
1279 | ||
1280 | qmail-popup.0: \ | |
1281 | qmail-popup.8 | |
1282 | nroff -man qmail-popup.8 > qmail-popup.0 | |
1283 | ||
1284 | qmail-popup.o: \ | |
1285 | compile qmail-popup.c qmail-popup.c qmail-popup.c fd.h qmail-popup.c \ | |
1286 | sig.h qmail-popup.c getln.h qmail-popup.c stralloc.h gen_alloc.h \ | |
1287 | stralloc.h qmail-popup.c substdio.h qmail-popup.c subfd.h substdio.h \ | |
1288 | substdio.h subfd.h qmail-popup.c alloc.h qmail-popup.c datetime.h \ | |
1289 | qmail-popup.c error.h qmail-popup.c wait.h qmail-popup.c str.h \ | |
1290 | qmail-popup.c now.h datetime.h datetime.h now.h qmail-popup.c fmt.h \ | |
1291 | qmail-popup.c exit.h qmail-popup.c readwrite.h qmail-popup.c | |
1292 | ./compile qmail-popup.c | |
1293 | ||
1294 | qmail-pw2u: \ | |
1295 | load qmail-pw2u.o constmap.o control.o open.a getln.a case.a getopt.a \ | |
1296 | stralloc.a alloc.a substdio.a error.a str.a fs.a auto_usera.o \ | |
1297 | auto_break.o auto_qmail.o | |
1298 | ./load qmail-pw2u constmap.o control.o open.a getln.a \ | |
1299 | case.a getopt.a stralloc.a alloc.a substdio.a error.a str.a \ | |
1300 | fs.a auto_usera.o auto_break.o auto_qmail.o | |
1301 | ||
1302 | qmail-pw2u.0: \ | |
1303 | qmail-pw2u.8 | |
1304 | nroff -man qmail-pw2u.8 > qmail-pw2u.0 | |
1305 | ||
1306 | qmail-pw2u.8: \ | |
1307 | qmail-pw2u.9 conf-break conf-spawn | |
1308 | cat qmail-pw2u.9 \ | |
1309 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
1310 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1311 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
1312 | > qmail-pw2u.8 | |
1313 | ||
1314 | qmail-pw2u.o: \ | |
1315 | compile qmail-pw2u.c qmail-pw2u.c qmail-pw2u.c substdio.h \ | |
1316 | qmail-pw2u.c readwrite.h qmail-pw2u.c subfd.h substdio.h substdio.h \ | |
1317 | subfd.h qmail-pw2u.c sgetopt.h subgetopt.h sgetopt.h qmail-pw2u.c \ | |
1318 | control.h qmail-pw2u.c constmap.h qmail-pw2u.c stralloc.h gen_alloc.h \ | |
1319 | stralloc.h qmail-pw2u.c fmt.h qmail-pw2u.c str.h qmail-pw2u.c scan.h \ | |
1320 | qmail-pw2u.c open.h qmail-pw2u.c error.h qmail-pw2u.c getln.h \ | |
1321 | qmail-pw2u.c auto_break.h qmail-pw2u.c auto_qmail.h qmail-pw2u.c \ | |
1322 | auto_usera.h qmail-pw2u.c | |
1323 | ./compile qmail-pw2u.c | |
1324 | ||
1325 | qmail-qmtpd: \ | |
1326 | load qmail-qmtpd.o control.o constmap.o received.o date822fmt.o now.o \ | |
1327 | qmail.o fd.a wait.a datetime.a open.a getln.a sig.a case.a env.a \ | |
1328 | stralloc.a alloc.a substdio.a error.a str.a fs.a auto_qmail.o | |
1329 | ./load qmail-qmtpd control.o constmap.o received.o \ | |
1330 | date822fmt.o now.o qmail.o fd.a wait.a datetime.a open.a \ | |
1331 | getln.a sig.a case.a env.a stralloc.a alloc.a substdio.a \ | |
1332 | error.a str.a fs.a auto_qmail.o | |
1333 | ||
1334 | qmail-qmtpd.0: \ | |
1335 | qmail-qmtpd.8 | |
1336 | nroff -man qmail-qmtpd.8 > qmail-qmtpd.0 | |
1337 | ||
1338 | qmail-qmtpd.o: \ | |
1339 | compile qmail-qmtpd.c stralloc.h gen_alloc.h stralloc.h qmail-qmtpd.c \ | |
1340 | substdio.h qmail-qmtpd.c subfd.h substdio.h substdio.h subfd.h \ | |
1341 | qmail-qmtpd.c qmail.h substdio.h substdio.h qmail.h qmail-qmtpd.c \ | |
1342 | now.h datetime.h now.h qmail-qmtpd.c str.h qmail-qmtpd.c fmt.h \ | |
1343 | qmail-qmtpd.c env.h qmail-qmtpd.c sig.h qmail-qmtpd.c auto_qmail.h \ | |
1344 | qmail-qmtpd.c now.h qmail-qmtpd.c datetime.h datetime.h qmail-qmtpd.c \ | |
1345 | date822fmt.h qmail-qmtpd.c readwrite.h qmail-qmtpd.c control.h \ | |
1346 | qmail-qmtpd.c constmap.h qmail-qmtpd.c received.h qmail-qmtpd.c | |
1347 | ./compile qmail-qmtpd.c | |
1348 | ||
1349 | qmail-qread: \ | |
1350 | load qmail-qread.o fmtqfn.o readsubdir.o date822fmt.o datetime.a \ | |
1351 | open.a getln.a stralloc.a alloc.a substdio.a error.a str.a fs.a \ | |
1352 | auto_qmail.o auto_split.o | |
1353 | ./load qmail-qread fmtqfn.o readsubdir.o date822fmt.o \ | |
1354 | datetime.a open.a getln.a stralloc.a alloc.a substdio.a \ | |
1355 | error.a str.a fs.a auto_qmail.o auto_split.o | |
1356 | ||
1357 | qmail-qread.0: \ | |
1358 | qmail-qread.8 | |
1359 | nroff -man qmail-qread.8 > qmail-qread.0 | |
1360 | ||
1361 | qmail-qread.o: \ | |
1362 | compile qmail-qread.c qmail-qread.c qmail-qread.c stralloc.h \ | |
1363 | gen_alloc.h stralloc.h qmail-qread.c substdio.h qmail-qread.c subfd.h \ | |
1364 | substdio.h substdio.h subfd.h qmail-qread.c fmt.h qmail-qread.c str.h \ | |
1365 | qmail-qread.c getln.h qmail-qread.c fmtqfn.h qmail-qread.c \ | |
1366 | readsubdir.h direntry.h direntry.h direntry.h readsubdir.h \ | |
1367 | qmail-qread.c auto_qmail.h qmail-qread.c open.h qmail-qread.c \ | |
1368 | datetime.h qmail-qread.c date822fmt.h qmail-qread.c readwrite.h \ | |
1369 | qmail-qread.c error.h qmail-qread.c exit.h qmail-qread.c | |
1370 | ./compile qmail-qread.c | |
1371 | ||
1372 | qmail-qstat: \ | |
1373 | warn-auto.sh qmail-qstat.sh conf-qmail conf-break conf-split | |
1374 | cat warn-auto.sh qmail-qstat.sh \ | |
1375 | | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | |
1376 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1377 | | sed s}SPLIT}"`head -1 conf-split`"}g \ | |
1378 | > qmail-qstat | |
1379 | chmod 755 qmail-qstat | |
1380 | ||
1381 | qmail-qstat.0: \ | |
1382 | qmail-qstat.8 | |
1383 | nroff -man qmail-qstat.8 > qmail-qstat.0 | |
1384 | ||
1385 | qmail-queue: \ | |
1386 | load qmail-queue.o triggerpull.o fmtqfn.o now.o date822fmt.o \ | |
1387 | datetime.a seek.a ndelay.a open.a sig.a alloc.a substdio.a error.a \ | |
1388 | str.a fs.a auto_qmail.o auto_split.o auto_uids.o | |
1389 | ./load qmail-queue triggerpull.o fmtqfn.o now.o \ | |
1390 | date822fmt.o datetime.a seek.a ndelay.a open.a sig.a \ | |
1391 | alloc.a substdio.a error.a str.a fs.a auto_qmail.o \ | |
1392 | auto_split.o auto_uids.o | |
1393 | ||
1394 | qmail-queue.0: \ | |
1395 | qmail-queue.8 | |
1396 | nroff -man qmail-queue.8 > qmail-queue.0 | |
1397 | ||
1398 | qmail-queue.o: \ | |
1399 | compile qmail-queue.c qmail-queue.c qmail-queue.c readwrite.h \ | |
1400 | qmail-queue.c sig.h qmail-queue.c exit.h qmail-queue.c open.h \ | |
1401 | qmail-queue.c seek.h qmail-queue.c fmt.h qmail-queue.c alloc.h \ | |
1402 | qmail-queue.c substdio.h qmail-queue.c datetime.h qmail-queue.c now.h \ | |
1403 | datetime.h datetime.h now.h qmail-queue.c triggerpull.h qmail-queue.c \ | |
1404 | extra.h qmail-queue.c auto_qmail.h qmail-queue.c auto_uids.h \ | |
1405 | qmail-queue.c date822fmt.h qmail-queue.c fmtqfn.h qmail-queue.c | |
1406 | ./compile qmail-queue.c | |
1407 | ||
1408 | qmail-remote: \ | |
1409 | load qmail-remote.o control.o constmap.o timeoutread.o timeoutwrite.o \ | |
1410 | timeoutconn.o tcpto.o now.o dns.o ip.o ipalloc.o ipme.o quote.o \ | |
1411 | ndelay.a case.a sig.a open.a lock.a seek.a getln.a stralloc.a alloc.a \ | |
1412 | substdio.a error.a str.a fs.a auto_qmail.o dns.lib socket.lib | |
1413 | ./load qmail-remote control.o constmap.o timeoutread.o \ | |
1414 | timeoutwrite.o timeoutconn.o tcpto.o now.o dns.o ip.o \ | |
1415 | ipalloc.o ipme.o quote.o ndelay.a case.a sig.a open.a \ | |
1416 | lock.a seek.a getln.a stralloc.a alloc.a substdio.a error.a \ | |
1417 | str.a fs.a auto_qmail.o `cat dns.lib` `cat socket.lib` | |
1418 | ||
1419 | qmail-remote.0: \ | |
1420 | qmail-remote.8 | |
1421 | nroff -man qmail-remote.8 > qmail-remote.0 | |
1422 | ||
1423 | qmail-remote.o: \ | |
1424 | compile qmail-remote.c qmail-remote.c qmail-remote.c qmail-remote.c \ | |
1425 | qmail-remote.c sig.h qmail-remote.c getln.h qmail-remote.c stralloc.h \ | |
1426 | gen_alloc.h stralloc.h qmail-remote.c substdio.h qmail-remote.c \ | |
1427 | subfd.h substdio.h substdio.h subfd.h qmail-remote.c scan.h \ | |
1428 | qmail-remote.c case.h qmail-remote.c error.h qmail-remote.c \ | |
1429 | auto_qmail.h qmail-remote.c control.h qmail-remote.c dns.h \ | |
1430 | qmail-remote.c alloc.h qmail-remote.c quote.h qmail-remote.c ip.h \ | |
1431 | qmail-remote.c ipalloc.h ip.h ip.h ipalloc.h gen_alloc.h ipalloc.h \ | |
1432 | qmail-remote.c ipme.h ip.h ip.h ipme.h ipalloc.h ipalloc.h ipme.h \ | |
1433 | qmail-remote.c gen_alloc.h qmail-remote.c gen_allocdefs.h \ | |
1434 | gen_allocdefs.h gen_allocdefs.h qmail-remote.c str.h qmail-remote.c \ | |
1435 | now.h datetime.h now.h qmail-remote.c exit.h qmail-remote.c \ | |
1436 | constmap.h qmail-remote.c tcpto.h qmail-remote.c timeoutconn.h \ | |
1437 | qmail-remote.c timeoutread.h qmail-remote.c timeoutwrite.h \ | |
1438 | qmail-remote.c | |
1439 | ./compile qmail-remote.c | |
1440 | ||
1441 | qmail-rspawn: \ | |
1442 | load qmail-rspawn.o spawn.o tcpto_clean.o now.o coe.o sig.a open.a \ | |
1443 | seek.a lock.a wait.a fd.a stralloc.a alloc.a substdio.a error.a str.a \ | |
1444 | auto_qmail.o auto_uids.o auto_spawn.o | |
1445 | ./load qmail-rspawn spawn.o tcpto_clean.o now.o coe.o \ | |
1446 | sig.a open.a seek.a lock.a wait.a fd.a stralloc.a alloc.a \ | |
1447 | substdio.a error.a str.a auto_qmail.o auto_uids.o \ | |
1448 | auto_spawn.o | |
1449 | ||
1450 | qmail-rspawn.0: \ | |
1451 | qmail-rspawn.8 | |
1452 | nroff -man qmail-rspawn.8 > qmail-rspawn.0 | |
1453 | ||
1454 | qmail-rspawn.o: \ | |
1455 | compile qmail-rspawn.c fd.h qmail-rspawn.c wait.h qmail-rspawn.c \ | |
1456 | substdio.h qmail-rspawn.c exit.h qmail-rspawn.c fork.h qmail-rspawn.c \ | |
1457 | error.h qmail-rspawn.c tcpto.h qmail-rspawn.c | |
1458 | ./compile qmail-rspawn.c | |
1459 | ||
1460 | qmail-send: \ | |
1461 | load qmail-send.o qsutil.o control.o constmap.o newfield.o prioq.o \ | |
1462 | trigger.o fmtqfn.o quote.o now.o readsubdir.o qmail.o date822fmt.o \ | |
1463 | datetime.a case.a ndelay.a getln.a wait.a seek.a fd.a sig.a open.a \ | |
1464 | lock.a stralloc.a alloc.a substdio.a error.a str.a fs.a auto_qmail.o \ | |
1465 | auto_split.o | |
1466 | ./load qmail-send qsutil.o control.o constmap.o newfield.o \ | |
1467 | prioq.o trigger.o fmtqfn.o quote.o now.o readsubdir.o \ | |
1468 | qmail.o date822fmt.o datetime.a case.a ndelay.a getln.a \ | |
1469 | wait.a seek.a fd.a sig.a open.a lock.a stralloc.a alloc.a \ | |
1470 | substdio.a error.a str.a fs.a auto_qmail.o auto_split.o | |
1471 | ||
1472 | qmail-send.0: \ | |
1473 | qmail-send.8 | |
1474 | nroff -man qmail-send.8 > qmail-send.0 | |
1475 | ||
1476 | qmail-send.8: \ | |
1477 | qmail-send.9 conf-break conf-spawn | |
1478 | cat qmail-send.9 \ | |
1479 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
1480 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1481 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
1482 | > qmail-send.8 | |
1483 | ||
1484 | qmail-send.o: \ | |
1485 | compile qmail-send.c qmail-send.c qmail-send.c readwrite.h \ | |
1486 | qmail-send.c sig.h qmail-send.c direntry.h direntry.h direntry.h \ | |
1487 | qmail-send.c control.h qmail-send.c select.h select.h select.h \ | |
1488 | select.h qmail-send.c open.h qmail-send.c seek.h qmail-send.c exit.h \ | |
1489 | qmail-send.c lock.h qmail-send.c ndelay.h qmail-send.c now.h \ | |
1490 | datetime.h now.h qmail-send.c getln.h qmail-send.c substdio.h \ | |
1491 | qmail-send.c alloc.h qmail-send.c error.h qmail-send.c stralloc.h \ | |
1492 | gen_alloc.h stralloc.h qmail-send.c str.h qmail-send.c byte.h \ | |
1493 | qmail-send.c fmt.h qmail-send.c scan.h qmail-send.c case.h \ | |
1494 | qmail-send.c auto_qmail.h qmail-send.c trigger.h qmail-send.c \ | |
1495 | newfield.h stralloc.h stralloc.h newfield.h qmail-send.c quote.h \ | |
1496 | qmail-send.c qmail.h substdio.h substdio.h qmail.h qmail-send.c \ | |
1497 | qsutil.h qmail-send.c prioq.h datetime.h datetime.h prioq.h \ | |
1498 | gen_alloc.h prioq.h qmail-send.c constmap.h qmail-send.c fmtqfn.h \ | |
1499 | qmail-send.c readsubdir.h direntry.h readsubdir.h qmail-send.c | |
1500 | ./compile qmail-send.c | |
1501 | ||
1502 | qmail-showctl: \ | |
1503 | load qmail-showctl.o control.o open.a getln.a stralloc.a alloc.a \ | |
1504 | substdio.a error.a str.a fs.a auto_qmail.o | |
1505 | ./load qmail-showctl control.o open.a getln.a stralloc.a \ | |
1506 | alloc.a substdio.a error.a str.a fs.a auto_qmail.o | |
1507 | ||
1508 | qmail-showctl.0: \ | |
1509 | qmail-showctl.8 | |
1510 | nroff -man qmail-showctl.8 > qmail-showctl.0 | |
1511 | ||
1512 | qmail-showctl.o: \ | |
1513 | compile qmail-showctl.c substdio.h qmail-showctl.c subfd.h substdio.h \ | |
1514 | substdio.h subfd.h qmail-showctl.c exit.h qmail-showctl.c fmt.h \ | |
1515 | qmail-showctl.c str.h qmail-showctl.c control.h qmail-showctl.c \ | |
1516 | constmap.h qmail-showctl.c stralloc.h gen_alloc.h stralloc.h \ | |
1517 | qmail-showctl.c direntry.h direntry.h direntry.h qmail-showctl.c \ | |
1518 | auto_qmail.h qmail-showctl.c | |
1519 | ./compile qmail-showctl.c | |
1520 | ||
1521 | qmail-smtpd: \ | |
1522 | load qmail-smtpd.o ip.o ipme.o ipalloc.o control.o constmap.o \ | |
1523 | received.o date822fmt.o now.o qmail.o fd.a wait.a datetime.a open.a \ | |
1524 | getln.a sig.a case.a env.a stralloc.a alloc.a substdio.a error.a \ | |
1525 | str.a fs.a auto_qmail.o socket.lib | |
1526 | ./load qmail-smtpd ip.o ipme.o ipalloc.o control.o \ | |
1527 | constmap.o received.o date822fmt.o now.o qmail.o fd.a \ | |
1528 | wait.a datetime.a open.a getln.a sig.a case.a env.a \ | |
1529 | stralloc.a alloc.a substdio.a error.a str.a fs.a \ | |
1530 | auto_qmail.o `cat socket.lib` | |
1531 | ||
1532 | qmail-smtpd.0: \ | |
1533 | qmail-smtpd.8 | |
1534 | nroff -man qmail-smtpd.8 > qmail-smtpd.0 | |
1535 | ||
1536 | qmail-smtpd.o: \ | |
1537 | compile qmail-smtpd.c sig.h qmail-smtpd.c readwrite.h qmail-smtpd.c \ | |
1538 | getln.h qmail-smtpd.c stralloc.h gen_alloc.h stralloc.h qmail-smtpd.c \ | |
1539 | substdio.h qmail-smtpd.c alloc.h qmail-smtpd.c auto_qmail.h \ | |
1540 | qmail-smtpd.c control.h qmail-smtpd.c received.h qmail-smtpd.c \ | |
1541 | constmap.h qmail-smtpd.c error.h qmail-smtpd.c ipme.h ip.h ipme.h \ | |
1542 | ipalloc.h ip.h ip.h ipalloc.h gen_alloc.h ipalloc.h ipme.h \ | |
1543 | qmail-smtpd.c ip.h ip.h qmail-smtpd.c qmail.h substdio.h substdio.h \ | |
1544 | qmail.h qmail-smtpd.c str.h qmail-smtpd.c fmt.h qmail-smtpd.c byte.h \ | |
1545 | qmail-smtpd.c case.h qmail-smtpd.c env.h qmail-smtpd.c now.h \ | |
1546 | datetime.h now.h qmail-smtpd.c exit.h qmail-smtpd.c | |
1547 | ./compile qmail-smtpd.c | |
1548 | ||
1549 | qmail-start: \ | |
1550 | load qmail-start.o prot.o fd.a auto_uids.o | |
1551 | ./load qmail-start prot.o fd.a auto_uids.o | |
1552 | ||
1553 | qmail-start.0: \ | |
1554 | qmail-start.8 | |
1555 | nroff -man qmail-start.8 > qmail-start.0 | |
1556 | ||
1557 | qmail-start.8: \ | |
1558 | qmail-start.9 conf-break conf-spawn | |
1559 | cat qmail-start.9 \ | |
1560 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
1561 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1562 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
1563 | > qmail-start.8 | |
1564 | ||
1565 | qmail-start.o: \ | |
1566 | compile qmail-start.c fd.h qmail-start.c prot.h qmail-start.c exit.h \ | |
1567 | qmail-start.c fork.h qmail-start.c auto_uids.h qmail-start.c | |
1568 | ./compile qmail-start.c | |
1569 | ||
1570 | qmail-tcpto: \ | |
1571 | load qmail-tcpto.o ip.o now.o open.a lock.a substdio.a error.a str.a \ | |
1572 | fs.a auto_qmail.o | |
1573 | ./load qmail-tcpto ip.o now.o open.a lock.a substdio.a \ | |
1574 | error.a str.a fs.a auto_qmail.o | |
1575 | ||
1576 | qmail-tcpto.0: \ | |
1577 | qmail-tcpto.8 | |
1578 | nroff -man qmail-tcpto.8 > qmail-tcpto.0 | |
1579 | ||
1580 | qmail-tcpto.o: \ | |
1581 | compile qmail-tcpto.c substdio.h qmail-tcpto.c subfd.h substdio.h \ | |
1582 | substdio.h subfd.h qmail-tcpto.c auto_qmail.h qmail-tcpto.c fmt.h \ | |
1583 | qmail-tcpto.c ip.h qmail-tcpto.c lock.h qmail-tcpto.c error.h \ | |
1584 | qmail-tcpto.c exit.h qmail-tcpto.c datetime.h qmail-tcpto.c now.h \ | |
1585 | datetime.h datetime.h now.h qmail-tcpto.c | |
1586 | ./compile qmail-tcpto.c | |
1587 | ||
1588 | qmail-upgrade.0: \ | |
1589 | qmail-upgrade.7 | |
1590 | nroff -man qmail-upgrade.7 > qmail-upgrade.0 | |
1591 | ||
1592 | qmail-upgrade.7: \ | |
1593 | qmail-upgrade.9 conf-break conf-spawn | |
1594 | cat qmail-upgrade.9 \ | |
1595 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
1596 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1597 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
1598 | > qmail-upgrade.7 | |
1599 | ||
1600 | qmail-upq: \ | |
1601 | warn-auto.sh qmail-upq.sh conf-qmail conf-break conf-split | |
1602 | cat warn-auto.sh qmail-upq.sh \ | |
1603 | | sed s}QMAIL}"`head -1 conf-qmail`"}g \ | |
1604 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1605 | | sed s}SPLIT}"`head -1 conf-split`"}g \ | |
1606 | > qmail-upq | |
1607 | chmod 755 qmail-upq | |
1608 | ||
1609 | qmail-users.0: \ | |
1610 | qmail-users.5 | |
1611 | nroff -man qmail-users.5 > qmail-users.0 | |
1612 | ||
1613 | qmail-users.5: \ | |
1614 | qmail-users.9 conf-break conf-spawn | |
1615 | cat qmail-users.9 \ | |
1616 | | sed s}QMAILHOME}"`head -1 conf-qmail`"}g \ | |
1617 | | sed s}BREAK}"`head -1 conf-break`"}g \ | |
1618 | | sed s}SPAWN}"`head -1 conf-spawn`"}g \ | |
1619 | > qmail-users.5 | |
1620 | ||
1621 | qmail.0: \ | |
1622 | qmail.7 | |
1623 | nroff -man qmail.7 > qmail.0 | |
1624 | ||
1625 | qmail.o: \ | |
1626 | compile qmail.c substdio.h qmail.c readwrite.h qmail.c wait.h qmail.c \ | |
1627 | exit.h qmail.c fork.h qmail.c fd.h qmail.c qmail.h substdio.h \ | |
1628 | substdio.h qmail.h qmail.c auto_qmail.h qmail.c | |
1629 | ./compile qmail.c | |
1630 | ||
1631 | qreceipt: \ | |
1632 | load qreceipt.o headerbody.o hfield.o quote.o token822.o qmail.o \ | |
1633 | getln.a fd.a wait.a sig.a env.a stralloc.a alloc.a substdio.a error.a \ | |
1634 | str.a auto_qmail.o | |
1635 | ./load qreceipt headerbody.o hfield.o quote.o token822.o \ | |
1636 | qmail.o getln.a fd.a wait.a sig.a env.a stralloc.a alloc.a \ | |
1637 | substdio.a error.a str.a auto_qmail.o | |
1638 | ||
1639 | qreceipt.0: \ | |
1640 | qreceipt.1 | |
1641 | nroff -man qreceipt.1 > qreceipt.0 | |
1642 | ||
1643 | qreceipt.o: \ | |
1644 | compile qreceipt.c sig.h qreceipt.c env.h qreceipt.c substdio.h \ | |
1645 | qreceipt.c stralloc.h gen_alloc.h stralloc.h qreceipt.c subfd.h \ | |
1646 | substdio.h substdio.h subfd.h qreceipt.c getln.h qreceipt.c alloc.h \ | |
1647 | qreceipt.c str.h qreceipt.c hfield.h qreceipt.c token822.h \ | |
1648 | gen_alloc.h token822.h qreceipt.c error.h qreceipt.c gen_alloc.h \ | |
1649 | qreceipt.c gen_allocdefs.h gen_allocdefs.h gen_allocdefs.h qreceipt.c \ | |
1650 | headerbody.h qreceipt.c exit.h qreceipt.c open.h qreceipt.c quote.h \ | |
1651 | qreceipt.c qmail.h substdio.h substdio.h qmail.h qreceipt.c | |
1652 | ./compile qreceipt.c | |
1653 | ||
1654 | qsmhook: \ | |
1655 | load qsmhook.o sig.a case.a fd.a wait.a getopt.a env.a stralloc.a \ | |
1656 | alloc.a substdio.a error.a str.a | |
1657 | ./load qsmhook sig.a case.a fd.a wait.a getopt.a env.a \ | |
1658 | stralloc.a alloc.a substdio.a error.a str.a | |
1659 | ||
1660 | qsmhook.o: \ | |
1661 | compile qsmhook.c fd.h qsmhook.c stralloc.h gen_alloc.h stralloc.h \ | |
1662 | qsmhook.c readwrite.h qsmhook.c sgetopt.h subgetopt.h sgetopt.h \ | |
1663 | qsmhook.c wait.h qsmhook.c env.h qsmhook.c byte.h qsmhook.c str.h \ | |
1664 | qsmhook.c alloc.h qsmhook.c exit.h qsmhook.c fork.h qsmhook.c case.h \ | |
1665 | qsmhook.c subfd.h substdio.h subfd.h qsmhook.c error.h qsmhook.c \ | |
1666 | substdio.h substdio.h qsmhook.c sig.h qsmhook.c | |
1667 | ./compile qsmhook.c | |
1668 | ||
1669 | qsutil.o: \ | |
1670 | compile qsutil.c stralloc.h gen_alloc.h stralloc.h qsutil.c \ | |
1671 | readwrite.h qsutil.c substdio.h qsutil.c qsutil.h qsutil.c | |
1672 | ./compile qsutil.c | |
1673 | ||
1674 | quote.o: \ | |
1675 | compile quote.c stralloc.h gen_alloc.h stralloc.h quote.c str.h \ | |
1676 | quote.c quote.h quote.c | |
1677 | ./compile quote.c | |
1678 | ||
1679 | readsubdir.o: \ | |
1680 | compile readsubdir.c readsubdir.h direntry.h direntry.h direntry.h \ | |
1681 | readsubdir.h readsubdir.c fmt.h readsubdir.c scan.h readsubdir.c \ | |
1682 | str.h readsubdir.c auto_split.h readsubdir.c | |
1683 | ./compile readsubdir.c | |
1684 | ||
1685 | received.o: \ | |
1686 | compile received.c fmt.h received.c qmail.h substdio.h qmail.h \ | |
1687 | received.c now.h datetime.h now.h received.c datetime.h datetime.h \ | |
1688 | received.c date822fmt.h received.c received.h received.c | |
1689 | ./compile received.c | |
1690 | ||
1691 | remoteinfo.o: \ | |
1692 | compile remoteinfo.c remoteinfo.c remoteinfo.c remoteinfo.c \ | |
1693 | remoteinfo.c byte.h remoteinfo.c substdio.h remoteinfo.c ip.h \ | |
1694 | remoteinfo.c fmt.h remoteinfo.c timeoutconn.h remoteinfo.c \ | |
1695 | timeoutread.h remoteinfo.c timeoutwrite.h remoteinfo.c remoteinfo.h \ | |
1696 | remoteinfo.c | |
1697 | ./compile remoteinfo.c | |
1698 | ||
1699 | scan_8long.o: \ | |
1700 | compile scan_8long.c scan.h scan_8long.c | |
1701 | ./compile scan_8long.c | |
1702 | ||
1703 | scan_nbblong.o: \ | |
1704 | compile scan_nbblong.c scan.h scan_nbblong.c | |
1705 | ./compile scan_nbblong.c | |
1706 | ||
1707 | scan_ulong.o: \ | |
1708 | compile scan_ulong.c scan.h scan_ulong.c | |
1709 | ./compile scan_ulong.c | |
1710 | ||
1711 | seek.a: \ | |
1712 | makelib seek_cur.o seek_end.o seek_set.o seek_trunc.o | |
1713 | ./makelib seek.a seek_cur.o seek_end.o seek_set.o \ | |
1714 | seek_trunc.o | |
1715 | ||
1716 | seek_cur.o: \ | |
1717 | compile seek_cur.c seek_cur.c seek.h seek_cur.c | |
1718 | ./compile seek_cur.c | |
1719 | ||
1720 | seek_end.o: \ | |
1721 | compile seek_end.c seek_end.c seek.h seek_end.c | |
1722 | ./compile seek_end.c | |
1723 | ||
1724 | seek_set.o: \ | |
1725 | compile seek_set.c seek_set.c seek.h seek_set.c | |
1726 | ./compile seek_set.c | |
1727 | ||
1728 | seek_trunc.o: \ | |
1729 | compile seek_trunc.c seek_trunc.c seek.h seek_trunc.c | |
1730 | ./compile seek_trunc.c | |
1731 | ||
1732 | select.h: \ | |
1733 | compile trysysel.c select.h1 select.h2 | |
1734 | ( ./compile trysysel.c >/dev/null 2>&1 \ | |
1735 | && cat select.h2 || cat select.h1 ) > select.h | |
1736 | rm -f trysysel.o trysysel | |
1737 | ||
1738 | sendmail: \ | |
1739 | load sendmail.o env.a getopt.a alloc.a substdio.a error.a str.a \ | |
1740 | auto_qmail.o | |
1741 | ./load sendmail env.a getopt.a alloc.a substdio.a error.a \ | |
1742 | str.a auto_qmail.o | |
1743 | ||
1744 | sendmail.o: \ | |
1745 | compile sendmail.c sgetopt.h subgetopt.h sgetopt.h sendmail.c \ | |
1746 | substdio.h sendmail.c subfd.h substdio.h substdio.h subfd.h \ | |
1747 | sendmail.c alloc.h sendmail.c auto_qmail.h sendmail.c exit.h \ | |
1748 | sendmail.c env.h sendmail.c str.h sendmail.c | |
1749 | ./compile sendmail.c | |
1750 | ||
1751 | setup: \ | |
1752 | it man conf-qmail | |
1753 | ./qmail-hier | ./install `head -1 conf-qmail` | |
1754 | ||
1755 | sgetopt.o: \ | |
1756 | compile sgetopt.c substdio.h sgetopt.c subfd.h substdio.h substdio.h \ | |
1757 | subfd.h sgetopt.c sgetopt.h sgetopt.h subgetopt.h sgetopt.h sgetopt.c \ | |
1758 | subgetopt.h subgetopt.h sgetopt.c | |
1759 | ./compile sgetopt.c | |
1760 | ||
1761 | shar: \ | |
1762 | FILES BLURB BLURB2 BLURB3 BLURB4 README FAQ INSTALL INSTALL.alias \ | |
1763 | INSTALL.boot INSTALL.ctl INSTALL.ids INSTALL.mbox INSTALL.qsmhook \ | |
1764 | UPGRADE THOUGHTS TODO THANKS CHANGES RFCHCSC RFCLOOPS RFCMXPS \ | |
1765 | RFCNETSTR RFCNRUDT RFCQMTP RFCQSBMF RFCVERP SECURITY INTERNALS FILES \ | |
1766 | VERSION SYSDEPS TARGETS Makefile conf-break auto_break.h conf-spawn \ | |
1767 | auto_spawn.h chkspawn.c conf-split auto_split.h conf-patrn \ | |
1768 | auto_patrn.h conf-users conf-groups auto_uids.h auto_usera.h extra.h \ | |
1769 | addresses.5 condredirect.1 dot-qmail.9 envelopes.5 forgeries.7 \ | |
1770 | forward.1 maildir2mbox.1 maildirmake.1 maildirwatch.1 mailsubj.1 \ | |
1771 | mbox.5 preline.1 qbiff.1 qlist.1 qmail-clean.8 qmail-command.8 \ | |
1772 | qmail-control.5 qmail-getpw.9 qmail-header.5 qmail-inject.8 \ | |
1773 | qmail-limits.9 qmail-local.8 qmail-log.5 qmail-lspawn.8 qmail-newu.8 \ | |
1774 | qmail-pop3d.8 qmail-popup.8 qmail-pw2u.9 qmail-qmtpd.8 qmail-qread.8 \ | |
1775 | qmail-qstat.8 qmail-queue.8 qmail-remote.8 qmail-rspawn.8 \ | |
1776 | qmail-send.9 qmail-showctl.8 qmail-smtpd.8 qmail-start.8 \ | |
1777 | qmail-tcpto.8 qmail-upgrade.9 qmail-users.5 qmail.7 qreceipt.1 \ | |
1778 | splogger.8 tcp-env.1 qmail-clean.c qmail-config.sh qmail-getpw.c \ | |
1779 | qmail-hier.c qmail-inject.c qmail-local.c qmail-lspawn.c qmail-newu.c \ | |
1780 | qmail-pop3d.c qmail-popup.c qmail-pw2u.c qmail-qmtpd.c qmail-qread.c \ | |
1781 | qmail-qstat.sh qmail-queue.c qmail-remote.c qmail-rspawn.c \ | |
1782 | qmail-send.c qmail-showctl.c qmail-smtpd.c qmail-start.c \ | |
1783 | qmail-tcpto.c spawn.c dnscname.c dnsfq.c dnsip.c dnsmxip.c dnsptr.c \ | |
1784 | hostname.c ipmeprint.c tcp-env.c sendmail.c qlist.c qreceipt.c \ | |
1785 | qsmhook.c qbiff.c forward.c preline.c predate.c condredirect.c \ | |
1786 | maildirmake.c maildir2mbox.c maildirwatch.c splogger.c qail.sh elq.sh \ | |
1787 | pinq.sh qlist2.sh qmail-upq.sh datemail.sh mailsubj.sh qlx.h \ | |
1788 | constmap.h constmap.c dnsdoe.h dnsdoe.c fmtqfn.h fmtqfn.c gfrom.h \ | |
1789 | gfrom.c myctime.h myctime.c newfield.h newfield.c qsutil.h qsutil.c \ | |
1790 | readsubdir.h readsubdir.c received.h received.c tcpto.h tcpto.c \ | |
1791 | tcpto_clean.c trigger.h trigger.c triggerpull.h triggerpull.c \ | |
1792 | trynpbg1.c trysyslog.c conf-cc conf-ld find-systype.sh \ | |
1793 | make-compile.sh make-load.sh make-makelib.sh trycpp.c warn-auto.sh \ | |
1794 | auto-str.c auto-int.c auto-int8.c auto-gid.c auto-uid.c install.c \ | |
1795 | instcheck.c alloc.3 alloc.h alloc.c alloc_re.c case.3 case.h \ | |
1796 | case_diffb.c case_diffs.c case_lowerb.c case_lowers.c case_starts.c \ | |
1797 | cdb.3 cdb.h cdb_hash.c cdb_seek.c cdb_unpack.c cdbmake.h \ | |
1798 | cdbmake_add.c cdbmake_hash.c cdbmake_pack.c cdbmss.h cdbmss.c coe.3 \ | |
1799 | coe.h coe.c fd.h fd_copy.3 fd_copy.c fd_move.3 fd_move.c fifo_make.3 \ | |
1800 | fifo.h fifo.c trymkffo.c fork.h1 fork.h2 tryvfork.c now.3 now.h now.c \ | |
1801 | open.h open_append.c open_excl.c open_read.c open_trunc.c \ | |
1802 | open_write.c seek.h seek_cur.c seek_end.c seek_set.c seek_trunc.c \ | |
1803 | conf-qmail auto_qmail.h qmail.h qmail.c gen_alloc.h gen_allocdefs.h \ | |
1804 | stralloc.3 stralloc.h stralloc_eady.c stralloc_pend.c stralloc_copy.c \ | |
1805 | stralloc_opyb.c stralloc_opys.c stralloc_cat.c stralloc_catb.c \ | |
1806 | stralloc_cats.c stralloc_arts.c strerr.h strerr_sys.c strerr_die.c \ | |
1807 | substdio.h substdio.c substdi.c substdo.c substdio_copy.c subfd.h \ | |
1808 | subfderr.c subfdouts.c subfdout.c subfdins.c subfdin.c readwrite.h \ | |
1809 | exit.h timeoutconn.h timeoutconn.c timeoutread.h timeoutread.c \ | |
1810 | timeoutwrite.h timeoutwrite.c remoteinfo.h remoteinfo.c uint32.h1 \ | |
1811 | uint32.h2 tryulong32.c wait.3 wait.h wait_pid.c wait_nohang.c \ | |
1812 | trywaitp.c sig.h sig_alarm.c sig_block.c sig_catch.c sig_pause.c \ | |
1813 | sig_pipe.c sig_child.c sig_term.c sig_hup.c sig_misc.c sig_bug.c \ | |
1814 | trysgact.c trysgprm.c env.3 env.h env.c envread.c byte.h byte_chr.c \ | |
1815 | byte_copy.c byte_cr.c byte_diff.c byte_rchr.c byte_zero.c str.h \ | |
1816 | str_chr.c str_cpy.c str_diff.c str_diffn.c str_len.c str_rchr.c \ | |
1817 | str_start.c lock.h lock_ex.c lock_exnb.c lock_un.c tryflock.c getln.3 \ | |
1818 | getln.h getln.c getln2.3 getln2.c sgetopt.3 sgetopt.h sgetopt.c \ | |
1819 | subgetopt.3 subgetopt.h subgetopt.c error.3 error_str.3 error_temp.3 \ | |
1820 | error.h error.c error_str.c error_temp.c fmt.h fmt_str.c fmt_strn.c \ | |
1821 | fmt_uint.c fmt_uint0.c fmt_ulong.c scan.h scan_ulong.c scan_8long.c \ | |
1822 | scan_nbblong.c slurpclose.h slurpclose.c quote.h quote.c hfield.h \ | |
1823 | hfield.c headerbody.h headerbody.c token822.h token822.c control.h \ | |
1824 | control.c datetime.3 datetime.h datetime.c datetime_un.c prioq.h \ | |
1825 | prioq.c date822fmt.h date822fmt.c dns.h dns.c trylsock.c tryrsolv.c \ | |
1826 | ip.h ip.c ipalloc.h ipalloc.c select.h1 select.h2 trysysel.c ndelay.h \ | |
1827 | ndelay.c ndelay_off.c direntry.3 direntry.h1 direntry.h2 trydrent.c \ | |
1828 | prot.h prot.c chkshsgr.c warn-shsgr tryshsgr.c ipme.h ipme.c \ | |
1829 | trysalen.c maildir.5 maildir.h maildir.c tcp-environ.5 | |
1830 | shar -m `cat FILES` > shar | |
1831 | chmod 400 shar | |
1832 | ||
1833 | sig.a: \ | |
1834 | makelib sig_alarm.o sig_block.o sig_catch.o sig_pause.o sig_pipe.o \ | |
1835 | sig_child.o sig_hup.o sig_term.o sig_bug.o sig_misc.o | |
1836 | ./makelib sig.a sig_alarm.o sig_block.o sig_catch.o \ | |
1837 | sig_pause.o sig_pipe.o sig_child.o sig_hup.o sig_term.o \ | |
1838 | sig_bug.o sig_misc.o | |
1839 | ||
1840 | sig_alarm.o: \ | |
1841 | compile sig_alarm.c sig_alarm.c sig.h sig_alarm.c | |
1842 | ./compile sig_alarm.c | |
1843 | ||
1844 | sig_block.o: \ | |
1845 | compile sig_block.c sig_block.c sig.h sig_block.c hassgprm.h \ | |
1846 | sig_block.c | |
1847 | ./compile sig_block.c | |
1848 | ||
1849 | sig_bug.o: \ | |
1850 | compile sig_bug.c sig_bug.c sig.h sig_bug.c | |
1851 | ./compile sig_bug.c | |
1852 | ||
1853 | sig_catch.o: \ | |
1854 | compile sig_catch.c sig_catch.c sig.h sig_catch.c hassgact.h \ | |
1855 | sig_catch.c | |
1856 | ./compile sig_catch.c | |
1857 | ||
1858 | sig_child.o: \ | |
1859 | compile sig_child.c sig_child.c sig.h sig_child.c | |
1860 | ./compile sig_child.c | |
1861 | ||
1862 | sig_hup.o: \ | |
1863 | compile sig_hup.c sig_hup.c sig.h sig_hup.c | |
1864 | ./compile sig_hup.c | |
1865 | ||
1866 | sig_misc.o: \ | |
1867 | compile sig_misc.c sig_misc.c sig.h sig_misc.c | |
1868 | ./compile sig_misc.c | |
1869 | ||
1870 | sig_pause.o: \ | |
1871 | compile sig_pause.c sig_pause.c sig.h sig_pause.c hassgprm.h \ | |
1872 | sig_pause.c | |
1873 | ./compile sig_pause.c | |
1874 | ||
1875 | sig_pipe.o: \ | |
1876 | compile sig_pipe.c sig_pipe.c sig.h sig_pipe.c | |
1877 | ./compile sig_pipe.c | |
1878 | ||
1879 | sig_term.o: \ | |
1880 | compile sig_term.c sig_term.c sig.h sig_term.c | |
1881 | ./compile sig_term.c | |
1882 | ||
1883 | slurpclose.o: \ | |
1884 | compile slurpclose.c stralloc.h gen_alloc.h stralloc.h slurpclose.c \ | |
1885 | readwrite.h slurpclose.c slurpclose.h slurpclose.c | |
1886 | ./compile slurpclose.c | |
1887 | ||
1888 | socket.lib: \ | |
1889 | trylsock.c compile load | |
1890 | ( ( ./compile trylsock.c && \ | |
1891 | ./load trylsock -lsocket -lnsl ) >/dev/null 2>&1 \ | |
1892 | && echo -lsocket -lnsl || exit 0 ) > socket.lib | |
1893 | rm -f trylsock.o trylsock | |
1894 | ||
1895 | spawn.o: \ | |
1896 | compile chkspawn spawn.c spawn.c spawn.c sig.h spawn.c wait.h spawn.c \ | |
1897 | substdio.h spawn.c byte.h spawn.c str.h spawn.c stralloc.h \ | |
1898 | gen_alloc.h stralloc.h spawn.c select.h select.h select.h select.h \ | |
1899 | spawn.c exit.h spawn.c coe.h spawn.c open.h spawn.c error.h spawn.c \ | |
1900 | auto_qmail.h spawn.c auto_uids.h spawn.c auto_spawn.h spawn.c | |
1901 | ./chkspawn | |
1902 | ./compile spawn.c | |
1903 | ||
1904 | splogger: \ | |
1905 | load splogger.o substdio.a error.a str.a fs.a syslog.lib | |
1906 | ./load splogger substdio.a error.a str.a fs.a `cat \ | |
1907 | syslog.lib` | |
1908 | ||
1909 | splogger.0: \ | |
1910 | splogger.8 | |
1911 | nroff -man splogger.8 > splogger.0 | |
1912 | ||
1913 | splogger.o: \ | |
1914 | compile splogger.c splogger.c splogger.c splogger.c error.h \ | |
1915 | splogger.c substdio.h splogger.c subfd.h substdio.h substdio.h \ | |
1916 | subfd.h splogger.c exit.h splogger.c str.h splogger.c scan.h \ | |
1917 | splogger.c fmt.h splogger.c | |
1918 | ./compile splogger.c | |
1919 | ||
1920 | str.a: \ | |
1921 | makelib str_len.o str_diff.o str_diffn.o str_cpy.o str_chr.o \ | |
1922 | str_rchr.o str_start.o byte_chr.o byte_rchr.o byte_diff.o byte_copy.o \ | |
1923 | byte_cr.o byte_zero.o | |
1924 | ./makelib str.a str_len.o str_diff.o str_diffn.o str_cpy.o \ | |
1925 | str_chr.o str_rchr.o str_start.o byte_chr.o byte_rchr.o \ | |
1926 | byte_diff.o byte_copy.o byte_cr.o byte_zero.o | |
1927 | ||
1928 | str_chr.o: \ | |
1929 | compile str_chr.c str.h str_chr.c | |
1930 | ./compile str_chr.c | |
1931 | ||
1932 | str_cpy.o: \ | |
1933 | compile str_cpy.c str.h str_cpy.c | |
1934 | ./compile str_cpy.c | |
1935 | ||
1936 | str_diff.o: \ | |
1937 | compile str_diff.c str.h str_diff.c | |
1938 | ./compile str_diff.c | |
1939 | ||
1940 | str_diffn.o: \ | |
1941 | compile str_diffn.c str.h str_diffn.c | |
1942 | ./compile str_diffn.c | |
1943 | ||
1944 | str_len.o: \ | |
1945 | compile str_len.c str.h str_len.c | |
1946 | ./compile str_len.c | |
1947 | ||
1948 | str_rchr.o: \ | |
1949 | compile str_rchr.c str.h str_rchr.c | |
1950 | ./compile str_rchr.c | |
1951 | ||
1952 | str_start.o: \ | |
1953 | compile str_start.c str.h str_start.c | |
1954 | ./compile str_start.c | |
1955 | ||
1956 | stralloc.a: \ | |
1957 | makelib stralloc_eady.o stralloc_pend.o stralloc_copy.o \ | |
1958 | stralloc_opys.o stralloc_opyb.o stralloc_cat.o stralloc_cats.o \ | |
1959 | stralloc_catb.o stralloc_arts.o | |
1960 | ./makelib stralloc.a stralloc_eady.o stralloc_pend.o \ | |
1961 | stralloc_copy.o stralloc_opys.o stralloc_opyb.o \ | |
1962 | stralloc_cat.o stralloc_cats.o stralloc_catb.o \ | |
1963 | stralloc_arts.o | |
1964 | ||
1965 | stralloc_arts.o: \ | |
1966 | compile stralloc_arts.c byte.h stralloc_arts.c str.h stralloc_arts.c \ | |
1967 | stralloc.h gen_alloc.h stralloc.h stralloc_arts.c | |
1968 | ./compile stralloc_arts.c | |
1969 | ||
1970 | stralloc_cat.o: \ | |
1971 | compile stralloc_cat.c byte.h stralloc_cat.c stralloc.h gen_alloc.h \ | |
1972 | stralloc.h stralloc_cat.c | |
1973 | ./compile stralloc_cat.c | |
1974 | ||
1975 | stralloc_catb.o: \ | |
1976 | compile stralloc_catb.c stralloc.h gen_alloc.h stralloc.h \ | |
1977 | stralloc_catb.c byte.h stralloc_catb.c | |
1978 | ./compile stralloc_catb.c | |
1979 | ||
1980 | stralloc_cats.o: \ | |
1981 | compile stralloc_cats.c byte.h stralloc_cats.c str.h stralloc_cats.c \ | |
1982 | stralloc.h gen_alloc.h stralloc.h stralloc_cats.c | |
1983 | ./compile stralloc_cats.c | |
1984 | ||
1985 | stralloc_copy.o: \ | |
1986 | compile stralloc_copy.c byte.h stralloc_copy.c stralloc.h gen_alloc.h \ | |
1987 | stralloc.h stralloc_copy.c | |
1988 | ./compile stralloc_copy.c | |
1989 | ||
1990 | stralloc_eady.o: \ | |
1991 | compile stralloc_eady.c alloc.h stralloc_eady.c stralloc.h \ | |
1992 | gen_alloc.h stralloc.h stralloc_eady.c gen_allocdefs.h \ | |
1993 | gen_allocdefs.h gen_allocdefs.h stralloc_eady.c | |
1994 | ./compile stralloc_eady.c | |
1995 | ||
1996 | stralloc_opyb.o: \ | |
1997 | compile stralloc_opyb.c stralloc.h gen_alloc.h stralloc.h \ | |
1998 | stralloc_opyb.c byte.h stralloc_opyb.c | |
1999 | ./compile stralloc_opyb.c | |
2000 | ||
2001 | stralloc_opys.o: \ | |
2002 | compile stralloc_opys.c byte.h stralloc_opys.c str.h stralloc_opys.c \ | |
2003 | stralloc.h gen_alloc.h stralloc.h stralloc_opys.c | |
2004 | ./compile stralloc_opys.c | |
2005 | ||
2006 | stralloc_pend.o: \ | |
2007 | compile stralloc_pend.c alloc.h stralloc_pend.c stralloc.h \ | |
2008 | gen_alloc.h stralloc.h stralloc_pend.c gen_allocdefs.h \ | |
2009 | gen_allocdefs.h gen_allocdefs.h stralloc_pend.c | |
2010 | ./compile stralloc_pend.c | |
2011 | ||
2012 | strerr.a: \ | |
2013 | makelib strerr_sys.o strerr_die.o | |
2014 | ./makelib strerr.a strerr_sys.o strerr_die.o | |
2015 | ||
2016 | strerr_die.o: \ | |
2017 | compile strerr_die.c substdio.h strerr_die.c subfd.h substdio.h \ | |
2018 | substdio.h subfd.h strerr_die.c exit.h strerr_die.c strerr.h \ | |
2019 | strerr_die.c | |
2020 | ./compile strerr_die.c | |
2021 | ||
2022 | strerr_sys.o: \ | |
2023 | compile strerr_sys.c error.h strerr_sys.c strerr.h strerr_sys.c | |
2024 | ./compile strerr_sys.c | |
2025 | ||
2026 | subfderr.o: \ | |
2027 | compile subfderr.c readwrite.h subfderr.c substdio.h subfderr.c \ | |
2028 | subfd.h substdio.h substdio.h subfd.h subfderr.c | |
2029 | ./compile subfderr.c | |
2030 | ||
2031 | subfdin.o: \ | |
2032 | compile subfdin.c readwrite.h subfdin.c substdio.h subfdin.c subfd.h \ | |
2033 | substdio.h substdio.h subfd.h subfdin.c | |
2034 | ./compile subfdin.c | |
2035 | ||
2036 | subfdins.o: \ | |
2037 | compile subfdins.c readwrite.h subfdins.c substdio.h subfdins.c \ | |
2038 | subfd.h substdio.h substdio.h subfd.h subfdins.c | |
2039 | ./compile subfdins.c | |
2040 | ||
2041 | subfdout.o: \ | |
2042 | compile subfdout.c readwrite.h subfdout.c substdio.h subfdout.c \ | |
2043 | subfd.h substdio.h substdio.h subfd.h subfdout.c | |
2044 | ./compile subfdout.c | |
2045 | ||
2046 | subfdouts.o: \ | |
2047 | compile subfdouts.c readwrite.h subfdouts.c substdio.h subfdouts.c \ | |
2048 | subfd.h substdio.h substdio.h subfd.h subfdouts.c | |
2049 | ./compile subfdouts.c | |
2050 | ||
2051 | subgetopt.o: \ | |
2052 | compile subgetopt.c subgetopt.h subgetopt.h subgetopt.c | |
2053 | ./compile subgetopt.c | |
2054 | ||
2055 | substdi.o: \ | |
2056 | compile substdi.c substdio.h substdi.c byte.h substdi.c error.h \ | |
2057 | substdi.c | |
2058 | ./compile substdi.c | |
2059 | ||
2060 | substdio.a: \ | |
2061 | makelib substdio.o substdi.o substdo.o subfderr.o subfdout.o \ | |
2062 | subfdouts.o subfdin.o subfdins.o substdio_copy.o | |
2063 | ./makelib substdio.a substdio.o substdi.o substdo.o \ | |
2064 | subfderr.o subfdout.o subfdouts.o subfdin.o subfdins.o \ | |
2065 | substdio_copy.o | |
2066 | ||
2067 | substdio.o: \ | |
2068 | compile substdio.c substdio.h substdio.c | |
2069 | ./compile substdio.c | |
2070 | ||
2071 | substdio_copy.o: \ | |
2072 | compile substdio_copy.c substdio.h substdio_copy.c | |
2073 | ./compile substdio_copy.c | |
2074 | ||
2075 | substdo.o: \ | |
2076 | compile substdo.c substdio.h substdo.c str.h substdo.c byte.h \ | |
2077 | substdo.c error.h substdo.c | |
2078 | ./compile substdo.c | |
2079 | ||
2080 | syslog.lib: \ | |
2081 | trysyslog.c compile load | |
2082 | ( ( ./compile trysyslog.c && \ | |
2083 | ./load trysyslog -lgen ) >/dev/null 2>&1 \ | |
2084 | && echo -lgen || exit 0 ) > syslog.lib | |
2085 | rm -f trysyslog.o trysyslog | |
2086 | ||
2087 | systype: \ | |
2088 | find-systype trycpp.c | |
2089 | ./find-systype > systype | |
2090 | ||
2091 | tcp-env: \ | |
2092 | load tcp-env.o dns.o remoteinfo.o timeoutread.o timeoutwrite.o \ | |
2093 | timeoutconn.o ip.o ipalloc.o case.a ndelay.a sig.a env.a getopt.a \ | |
2094 | stralloc.a alloc.a substdio.a error.a str.a fs.a dns.lib socket.lib | |
2095 | ./load tcp-env dns.o remoteinfo.o timeoutread.o \ | |
2096 | timeoutwrite.o timeoutconn.o ip.o ipalloc.o case.a ndelay.a \ | |
2097 | sig.a env.a getopt.a stralloc.a alloc.a substdio.a error.a \ | |
2098 | str.a fs.a `cat dns.lib` `cat socket.lib` | |
2099 | ||
2100 | tcp-env.0: \ | |
2101 | tcp-env.1 | |
2102 | nroff -man tcp-env.1 > tcp-env.0 | |
2103 | ||
2104 | tcp-env.o: \ | |
2105 | compile tcp-env.c tcp-env.c tcp-env.c tcp-env.c tcp-env.c sig.h \ | |
2106 | tcp-env.c stralloc.h gen_alloc.h stralloc.h tcp-env.c str.h tcp-env.c \ | |
2107 | env.h tcp-env.c fmt.h tcp-env.c scan.h tcp-env.c subgetopt.h \ | |
2108 | tcp-env.c ip.h tcp-env.c dns.h tcp-env.c byte.h tcp-env.c \ | |
2109 | remoteinfo.h tcp-env.c exit.h tcp-env.c case.h tcp-env.c | |
2110 | ./compile tcp-env.c | |
2111 | ||
2112 | tcp-environ.0: \ | |
2113 | tcp-environ.5 | |
2114 | nroff -man tcp-environ.5 > tcp-environ.0 | |
2115 | ||
2116 | tcpto.o: \ | |
2117 | compile tcpto.c tcpto.h tcpto.c open.h tcpto.c lock.h tcpto.c seek.h \ | |
2118 | tcpto.c now.h datetime.h now.h tcpto.c ip.h tcpto.c byte.h tcpto.c \ | |
2119 | datetime.h datetime.h tcpto.c readwrite.h tcpto.c | |
2120 | ./compile tcpto.c | |
2121 | ||
2122 | tcpto_clean.o: \ | |
2123 | compile tcpto_clean.c tcpto.h tcpto_clean.c open.h tcpto_clean.c \ | |
2124 | substdio.h tcpto_clean.c readwrite.h tcpto_clean.c | |
2125 | ./compile tcpto_clean.c | |
2126 | ||
2127 | timeoutconn.o: \ | |
2128 | compile timeoutconn.c timeoutconn.c timeoutconn.c timeoutconn.c \ | |
2129 | timeoutconn.c ndelay.h timeoutconn.c select.h select.h select.h \ | |
2130 | select.h timeoutconn.c error.h timeoutconn.c readwrite.h \ | |
2131 | timeoutconn.c ip.h timeoutconn.c byte.h timeoutconn.c timeoutconn.h \ | |
2132 | timeoutconn.c | |
2133 | ./compile timeoutconn.c | |
2134 | ||
2135 | timeoutread.o: \ | |
2136 | compile timeoutread.c timeoutread.h timeoutread.c select.h select.h \ | |
2137 | select.h select.h timeoutread.c error.h timeoutread.c readwrite.h \ | |
2138 | timeoutread.c | |
2139 | ./compile timeoutread.c | |
2140 | ||
2141 | timeoutwrite.o: \ | |
2142 | compile timeoutwrite.c timeoutwrite.h timeoutwrite.c select.h \ | |
2143 | select.h select.h select.h timeoutwrite.c error.h timeoutwrite.c \ | |
2144 | readwrite.h timeoutwrite.c | |
2145 | ./compile timeoutwrite.c | |
2146 | ||
2147 | token822.o: \ | |
2148 | compile token822.c stralloc.h gen_alloc.h stralloc.h token822.c \ | |
2149 | alloc.h token822.c str.h token822.c token822.h gen_alloc.h token822.h \ | |
2150 | token822.c gen_allocdefs.h gen_allocdefs.h gen_allocdefs.h token822.c | |
2151 | ./compile token822.c | |
2152 | ||
2153 | trigger.o: \ | |
2154 | compile trigger.c select.h select.h select.h select.h trigger.c \ | |
2155 | open.h trigger.c trigger.h trigger.c hasnpbg1.h trigger.c | |
2156 | ./compile trigger.c | |
2157 | ||
2158 | triggerpull.o: \ | |
2159 | compile triggerpull.c ndelay.h triggerpull.c open.h triggerpull.c \ | |
2160 | triggerpull.h triggerpull.c | |
2161 | ./compile triggerpull.c | |
2162 | ||
2163 | uint32.h: \ | |
2164 | tryulong32.c compile load uint32.h1 uint32.h2 | |
2165 | ( ( ./compile tryulong32.c && ./load tryulong32 && \ | |
2166 | ./tryulong32 ) >/dev/null 2>&1 \ | |
2167 | && cat uint32.h2 || cat uint32.h1 ) > uint32.h | |
2168 | rm -f tryulong32.o tryulong32 | |
2169 | ||
2170 | wait.a: \ | |
2171 | makelib wait_pid.o wait_nohang.o | |
2172 | ./makelib wait.a wait_pid.o wait_nohang.o | |
2173 | ||
2174 | wait_nohang.o: \ | |
2175 | compile wait_nohang.c wait_nohang.c wait_nohang.c haswaitp.h \ | |
2176 | wait_nohang.c | |
2177 | ./compile wait_nohang.c | |
2178 | ||
2179 | wait_pid.o: \ | |
2180 | compile wait_pid.c wait_pid.c wait_pid.c error.h wait_pid.c | |
2181 | ./compile wait_pid.c |