master hovercats/oakiss / pkg / libxkbcommon / gen.lua
 1cflags{
 2	'-I $dir',
 3	'-I $srcdir/include',
 4	'-I $srcdir/src',
 5	'-I $srcdir/src/compose',
 6}
 7
 8pkg.hdrs = copy('$outdir/include/xkbcommon', '$srcdir/include/xkbcommon', {
 9	'xkbcommon.h',
10	'xkbcommon-compat.h',
11	'xkbcommon-compose.h',
12	'xkbcommon-keysyms.h',
13	'xkbcommon-names.h',
14})
15
16lib('libxkbcommon.a', [[src/(
17	compose/parser.c
18	compose/paths.c
19	compose/state.c
20	compose/table.c
21	xkbcomp/action.c
22	xkbcomp/ast-build.c
23	xkbcomp/compat.c
24	xkbcomp/expr.c
25	xkbcomp/include.c
26	xkbcomp/keycodes.c
27	xkbcomp/keymap.c
28	xkbcomp/keymap-dump.c
29	xkbcomp/keywords.c
30	xkbcomp/parser.c
31	xkbcomp/rules.c
32	xkbcomp/scanner.c
33	xkbcomp/symbols.c
34	xkbcomp/types.c
35	xkbcomp/vmod.c
36	xkbcomp/xkbcomp.c
37	atom.c
38	context.c
39	context-priv.c
40	keysym.c
41	keysym-utf.c
42	keymap.c
43	keymap-priv.c
44	state.c
45	text.c
46	utf8.c
47	utils.c
48)]])
49
50fetch 'git'