xref: /OK3568_Linux_fs/external/xserver/hw/xnest/meson.build (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1srcs = [
2    'Args.c',
3    'Color.c',
4    'Cursor.c',
5    'Display.c',
6    'Events.c',
7    'Font.c',
8    'GC.c',
9    'GCOps.c',
10    'Handlers.c',
11    'Init.c',
12    'Keyboard.c',
13    'Pixmap.c',
14    'Pointer.c',
15    'Screen.c',
16    'Visual.c',
17    'Window.c',
18    '../../mi/miinitext.c',
19]
20
21executable(
22    'Xnest',
23    srcs,
24    include_directories: inc,
25    dependencies: [
26        common_dep,
27        xnest_dep,
28    ],
29    link_with: [
30        libxserver_main,
31        libxserver,
32        libxserver_xi_stubs,
33        libxserver_xkb_stubs,
34    ],
35    c_args: '-DHAVE_XNEST_CONFIG_H',
36    install: true,
37)
38
39install_man(configure_file(
40    input: 'man/Xnest.man',
41    output: 'Xnest.1',
42    configuration: manpage_config,
43))
44