]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libmach/mkfile
ssh: document thumbfile options
[plan9front.git] / sys / src / libmach / mkfile
1 </$objtype/mkfile
2
3 LIB=/$objtype/lib/libmach.a
4 FILES=\
5         executable\
6         map\
7         obj\
8         swap\
9         sym\
10         access\
11         machdata\
12         setmach\
13         v\
14         k\
15         u\
16         q\
17         0\
18         2\
19         5\
20         6\
21         8\
22         9\
23         vdb\
24         kdb\
25         udb\
26         qdb\
27         2db\
28         5db\
29         8db\
30         vobj\
31         kobj\
32         uobj\
33         2obj\
34         5obj\
35         6obj\
36         8obj\
37         9obj\
38         qobj\
39         vcodas\
40
41 HFILES=/sys/include/mach.h elf.h obj.h
42
43 CFILES=${FILES:%=%.c}
44
45 OFILES=${FILES:%=%.$O}
46
47 UPDATE=mkfile\
48         /386/lib/libmach.a\
49         $HFILES\
50         $CFILES\
51
52 </sys/src/cmd/mksyslib
53
54 CFLAGS=$CFLAGS -I/sys/src/cmd
55
56 2obj.$O: /sys/src/cmd/2c/2.out.h
57 5obj.$O: /sys/src/cmd/5c/5.out.h
58 6obj.$O: /sys/src/cmd/6c/6.out.h
59 8obj.$O: /sys/src/cmd/8c/8.out.h
60 kobj.$O: /sys/src/cmd/kc/k.out.h
61 qobj.$O: /sys/src/cmd/qc/q.out.h
62 vobj.$O: /sys/src/cmd/vc/v.out.h
63
64 # 9obj.$O: /sys/src/cmd/9c/9.out.h
65 # uobj.$O: uc/u.out.h