]> git.lizzy.rs Git - plan9front.git/blob - sys/src/mkfile
remove debugging
[plan9front.git] / sys / src / mkfile
1 </$objtype/mkfile
2
3 LIBS=\
4         lib9p\
5         libString\
6         libauth\
7         libauthsrv\
8         libavl\
9         libbin\
10         libbio\
11         libc\
12         libcomplete\
13         libcontrol\
14         libdisk\
15         libdraw\
16         libflate\
17         libframe\
18         libgeometry\
19         libhtml\
20         libhttpd\
21         libip\
22         liblex\
23         libmach\
24         libmemdraw\
25         libmemlayer\
26         libmp\
27         libndb\
28         liboventi\
29         libplumb\
30         libregexp\
31         libscribble\
32         libsec\
33         libstdio\
34         libsunrpc\
35         libthread\
36         libventi\
37
38
39 CMDS=cmd\
40         games\
41
42 SUBSYS=ape\
43 #       /acme\
44
45 none:VQ:
46         echo mk all, install, clean, nuke, release, kernels, or libs
47
48 all install clean nuke:VQ:
49         date
50         for (i in $LIBS $SUBSYS $CMDS) @{
51                 cd $i
52                 mk $target
53         }
54         date
55
56 installall:V:
57         echo "installall not supported"
58
59 release:V:
60         mk nuke
61         rm -f /$objtype/lib/ape/*.a
62         rm -f /$objtype/lib/*.a
63         mk install
64         mk clean
65
66 kernels:V:
67         for (i in 9 boot) @{
68                 cd $i
69                 mk clean
70                 mk install
71                 mk clean
72         }
73
74 libs:V:
75         date
76         for (i in $LIBS) @{
77                 cd $i
78                 mk clean
79                 mk install
80                 mk clean
81         }
82         date
83
84 cleanlibs:V:
85         for (i in $LIBS) @{
86                 cd $i
87                 mk clean
88         }
89
90 updatelibs:V:
91         for (i in $LIBS) @{
92                 cd $i
93                 mk update
94         }