]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/abaco/mkfile
abacos tcs.h is automatically generated
[plan9front.git] / sys / src / cmd / abaco / mkfile
1 </$objtype/mkfile
2
3 BIN=/$objtype/bin
4
5 TARG=abaco
6
7 OFILES=\
8         cols.$O\
9         exec.$O\
10         html.$O\
11         main.$O\
12         page.$O\
13         rows.$O\
14         scrl.$O\
15         tabs.$O\
16         text.$O\
17         time.$O\
18         urls.$O\
19         util.$O\
20         wind.$O\
21
22 HFILES=\
23         dat.h\
24         fns.h\
25         tcs.h\
26
27 UPDATE=\
28         mkfile\
29         $HFILES\
30         ${OFILES:%.$O=%.c}\
31
32 </sys/src/cmd/mkone
33
34 charsets.txt:
35         hget http://www.iana.org/assignments/character-sets | sed 's/\r//' > charsets.txt
36
37 tcs.h: charsets.awk charsets.txt tcs.txt
38         charsets.awk charsets.txt tcs.txt > tcs.h
39
40 syms:V:
41         8c -a $CFLAGS main.c > syms
42         8c -aa ????.c >> syms
43
44 tgz:V:
45         cd ..
46         tar c abaco | gzip -9 > $home/src/tar/abaco_^`{date -n}^.tgz
47
48 dist:
49         9fs sources
50         mk clean
51         cd ..
52         tar c $TARG | gzip -9 > /n/sources/contrib/fgb/abaco-test.tgz