xref: /OK3568_Linux_fs/external/xserver/present/meson.build (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunsrcs_present = [
2*4882a593Smuzhiyun    'present.c',
3*4882a593Smuzhiyun    'present_event.c',
4*4882a593Smuzhiyun    'present_execute.c',
5*4882a593Smuzhiyun    'present_fake.c',
6*4882a593Smuzhiyun    'present_fence.c',
7*4882a593Smuzhiyun    'present_notify.c',
8*4882a593Smuzhiyun    'present_request.c',
9*4882a593Smuzhiyun    'present_scmd.c',
10*4882a593Smuzhiyun    'present_screen.c',
11*4882a593Smuzhiyun    'present_vblank.c',
12*4882a593Smuzhiyun    'present_wnmd.c',
13*4882a593Smuzhiyun]
14*4882a593Smuzhiyun
15*4882a593Smuzhiyunhdrs_present = [
16*4882a593Smuzhiyun    'present.h',
17*4882a593Smuzhiyun    'presentext.h',
18*4882a593Smuzhiyun]
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunlibxserver_present = static_library('libxserver_present',
21*4882a593Smuzhiyun    srcs_present,
22*4882a593Smuzhiyun    include_directories: inc,
23*4882a593Smuzhiyun    dependencies: [
24*4882a593Smuzhiyun        common_dep,
25*4882a593Smuzhiyun        dependency('presentproto', version: '>= 1.1')
26*4882a593Smuzhiyun    ],
27*4882a593Smuzhiyun    c_args: '-DHAVE_XORG_CONFIG_H'
28*4882a593Smuzhiyun)
29*4882a593Smuzhiyun
30*4882a593Smuzhiyuninstall_data(hdrs_present, install_dir: xorgsdkdir)
31