]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libthread/mkfile
authsrv: get rid of needreply parameter by changing vnc protocol handler
[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         amd64.c\
35         arm.c\
36         channel.c\
37         chanprint.c\
38         create.c\
39         debug.c\
40         dial.c\
41         example.c\
42         exec.c\
43         exit.c\
44         id.c\
45         iocall.c\
46         ioclose.c\
47         iodial.c\
48         ioopen.c\
49         ioproc.c\
50         ioread.c\
51         ioreadn.c\
52         iowrite.c\
53         kill.c\
54         lib.c\
55         main.c\
56         mips.c\
57         note.c\
58         power.c\
59         rendez.c\
60         sched.c\
61         test.c\
62         tprimes.c\
63
64 HFILES=\
65         /sys/include/thread.h\
66         threadimpl.h\
67
68 UPDATE=mkfile\
69         /386/lib/libthread.a\
70         $HFILES\
71         $CFILES\
72         $SFILES\
73
74 all:V:  $LIB sched.acid channel.acid
75
76 spim.$O:        mips.c
77         $CC $CFLAGS -o $target mips.c
78
79 </sys/src/cmd/mksyslib
80
81 $O.tprimes: tprimes.$O $LIB
82         $LD -o $target $prereq