1srcs_xkb = [
2    'ddxBeep.c',
3    'ddxCtrls.c',
4    'ddxLEDs.c',
5    'ddxLoad.c',
6    'maprules.c',
7    'xkmread.c',
8    'xkbtext.c',
9    'xkbfmisc.c',
10    'xkbout.c',
11    'xkb.c',
12    'xkbUtils.c',
13    'xkbEvents.c',
14    'xkbAccessX.c',
15    'xkbSwap.c',
16    'xkbLEDs.c',
17    'xkbInit.c',
18    'xkbActions.c',
19    'xkbPrKeyEv.c',
20    'XKBMisc.c',
21    'XKBAlloc.c',
22    'XKBGAlloc.c',
23    'XKBMAlloc.c',
24]
25
26libxserver_xkb = static_library('libxserver_xkb',
27    srcs_xkb,
28    include_directories: inc,
29    dependencies: common_dep,
30)
31
32srcs_xkb_stubs = [
33    'ddxKillSrv.c',
34    'ddxPrivate.c',
35    'ddxVT.c',
36]
37
38libxserver_xkb_stubs = static_library('libxserver_xkb_stubs',
39    srcs_xkb_stubs,
40    include_directories: inc,
41    dependencies: common_dep,
42)
43