]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/ip/httpd/mkfile
snoopy(8): avoid extra spaces in dhcp filter output
[plan9front.git] / sys / src / cmd / ip / httpd / mkfile
1 </$objtype/mkfile
2
3 HFILES=\
4         /sys/include/httpd.h\
5         httpsrv.h\
6
7 TARG=\
8         httpd\
9         imagemap\
10         man2html\
11         save\
12         netlib_find\
13         netlib_history\
14         webls\
15         wikipost\
16
17 XTARG=\
18         httpd\
19         imagemap\
20         netlib_find\
21         netlib_history\
22         man2html\
23         save\
24         wikipost\
25
26 LIB=libhttps.a$O
27
28 LIBS=libhttps.a$O
29 LIBSOFILES=\
30         anonymous.$O\
31         content.$O\
32         emem.$O\
33         hints.$O\
34         init.$O\
35         log.$O\
36         redirect.$O\
37         sendfd.$O\
38         authorize.$O\
39
40 BIN=/$objtype/bin/ip/httpd
41
42 UPDATE=\
43         $HFILES\
44         ${LIBSOFILES:%.$O=%.c}\
45         ${XTARG:%=%.c}\
46
47 </sys/src/cmd/mkmany
48
49 trial: $O.netlib_history
50         # should first   mount -b /srv/histnetlib /usr/web/historic
51         echo '
52         ' | $O.netlib_history GET HTTP/1.0 xxx 'file=fp%2Fdtoa.c.gz'
53
54 trial2: $O.netlib_find
55         echo "\n" | $O.netlib_find GET HTTP/1.0 xxx 'db=1&pat=Hearing' > /tmp/search
56         sed 17q /tmp/search
57
58 $LIBS:  $LIBSOFILES
59         ar vu $LIBS $newprereq
60         rm $newprereq
61         # rm $newmember - cannot do this because of mk race
62
63
64 re:N: v.re
65         v.re redirect.urls
66
67 none:VQ:
68         echo usage: mk all, install, installall, '$O'.cmd, cmd.install, or cmd.installall
69         echo usage: mk safeinstall, safeinstallall, cmd.safeinstallall, or cmd.safeinstallall
70
71 $O.9down: 9down.$O whois.$O classify.$O $LIB
72         $LD -o $target $prereq
73
74 $O.test9down: 9down4e.$O whois.$O classify.$O $LIB
75         $LD -o $target $prereq
76
77 $O.testclassify: testclassify.$O whois.$O classify.$O $LIB
78         $LD -o $target $prereq
79