]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libthread/mkfile
merge
[plan9front.git] / sys / src / libthread / mkfile
1 </$objtype/mkfile
2
3 LIB=/$objtype/lib/libthread.a
4
5 OFILES=\
6         $objtype.$O\
7         channel.$O\
8         chanprint.$O\
9         create.$O\
10         debug.$O\
11         exec.$O\
12         exit.$O\
13         id.$O\
14         iocall.$O\
15         ioclose.$O\
16         iodial.$O\
17         ioopen.$O\
18         ioproc.$O\
19         ioread.$O\
20         ioreadn.$O\
21         iosleep.$O\
22         iowrite.$O\
23         ioflush.$O\
24         kill.$O\
25         lib.$O\
26         main.$O\
27         note.$O\
28         ref.$O\
29         rendez.$O\
30         sched.$O\
31
32 CFILES=\
33         386.c\
34         alpha.c\
35         amd64.c\
36         arm.c\
37         channel.c\
38         chanprint.c\
39         create.c\
40         debug.c\
41         dial.c\
42         example.c\
43         exec.c\
44         exit.c\
45         id.c\
46         iocall.c\
47         ioclose.c\
48         iodial.c\
49         ioopen.c\
50         ioproc.c\
51         ioread.c\
52         ioreadn.c\
53         iowrite.c\
54         kill.c\
55         lib.c\
56         main.c\
57         mips.c\
58         note.c\
59         power.c\
60         rendez.c\
61         sched.c\
62         test.c\
63         tprimes.c\
64
65 HFILES=\
66         /sys/include/thread.h\
67         threadimpl.h\
68
69 UPDATE=mkfile\
70         /386/lib/libthread.a\
71         $HFILES\
72         $CFILES\
73         $SFILES\
74
75 all:V:  $LIB sched.acid channel.acid
76
77 </sys/src/cmd/mksyslib
78
79 $O.tprimes: tprimes.$O $LIB
80         $LD -o $target $prereq