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'