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