]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/rc/mkfile
cc: fix void cast crash
[plan9front.git] / sys / src / cmd / rc / mkfile
1 </$objtype/mkfile
2
3 TARG=rc
4 OFILES=\
5         code.$O\
6         exec.$O\
7         getflags.$O\
8         glob.$O\
9         here.$O\
10         io.$O\
11         lex.$O\
12         pcmd.$O\
13         pfnc.$O\
14         simple.$O\
15         subr.$O\
16         trap.$O\
17         tree.$O\
18         var.$O\
19         havefork.$O\
20         plan9.$O\
21         y.tab.$O\
22
23 HFILES=rc.h\
24         x.tab.h\
25         io.h\
26         exec.h\
27         fns.h\
28         getflags.h\
29
30 YFILES=syn.y
31
32 BIN=/$objtype/bin
33
34 UPDATE=\
35         mkfile\
36         $HFILES\
37         ${OFILES:%.$O=%.c}\
38         $YFILES\
39         ${TARG:%=/386/bin/%}\
40
41 </sys/src/cmd/mkone
42
43 x.tab.h: y.tab.h
44         cmp -s x.tab.h y.tab.h || cp y.tab.h x.tab.h
45
46 clean:V:
47         rm -f [$OS].out *.[$OS] [xy].tab.? y.debug $TARG