xref: /plan9/sys/src/cmd/abaco/mkfile (revision 7ab27030036b6c877a6f81728daeda263d1ca3cf)
1</$objtype/mkfile
2
3BIN=/$objtype/bin
4
5TARG=abaco
6
7OFILES=\
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
22HFILES=\
23	dat.h\
24	fns.h\
25	tcs.h\
26
27UPDATE=\
28	mkfile\
29	$HFILES\
30	${OFILES:%.$O=%.c}\
31
32</sys/src/cmd/mkone
33
34charsets.txt:
35	hget http://www.iana.org/assignments/character-sets | sed 's/
36//' > charsets.txt
37
38tcs.h: charsets.awk charsets.txt tcs.txt
39	charsets.awk charsets.txt tcs.txt > tcs.h
40
41syms:V:
42	8c -a $CFLAGS main.c > syms
43	8c -aa ????.c >> syms
44
45tgz:V:
46	cd ..
47	tar c abaco | gzip -9 > $home/src/tar/abaco_^`{date -n}^.tgz
48
49dist:
50	9fs sources
51	mk clean
52	cd ..
53	tar c $TARG | gzip -9 > /n/sources/contrib/fgb/abaco-test.tgz
54