1srcs_xi = [
2    'allowev.c',
3    'chgdctl.c',
4    'chgfctl.c',
5    'chgkbd.c',
6    'chgkmap.c',
7    'chgprop.c',
8    'chgptr.c',
9    'closedev.c',
10    'devbell.c',
11    'exevents.c',
12    'extinit.c',
13    'getbmap.c',
14    'getdctl.c',
15    'getfctl.c',
16    'getfocus.c',
17    'getkmap.c',
18    'getmmap.c',
19    'getprop.c',
20    'getselev.c',
21    'getvers.c',
22    'grabdev.c',
23    'grabdevb.c',
24    'grabdevk.c',
25    'gtmotion.c',
26    'listdev.c',
27    'opendev.c',
28    'queryst.c',
29    'selectev.c',
30    'sendexev.c',
31    'setbmap.c',
32    'setdval.c',
33    'setfocus.c',
34    'setmmap.c',
35    'setmode.c',
36    'ungrdev.c',
37    'ungrdevb.c',
38    'ungrdevk.c',
39    'xiallowev.c',
40    'xibarriers.c',
41    'xichangecursor.c',
42    'xichangehierarchy.c',
43    'xigetclientpointer.c',
44    'xigrabdev.c',
45    'xipassivegrab.c',
46    'xiproperty.c',
47    'xiquerydevice.c',
48    'xiquerypointer.c',
49    'xiqueryversion.c',
50    'xiselectev.c',
51    'xisetclientpointer.c',
52    'xisetdevfocus.c',
53    'xiwarppointer.c',
54]
55
56libxserver_xi = static_library('libxserver_xi',
57    srcs_xi,
58    include_directories: inc,
59    dependencies: common_dep,
60)
61
62srcs_xi_stubs = ['stubs.c']
63libxserver_xi_stubs = static_library('libxserver_xi_stubs',
64    srcs_xi_stubs,
65    include_directories: inc,
66    dependencies: common_dep,
67)
68