xref: /OK3568_Linux_fs/external/xserver/miext/sync/meson.build (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunsrcs_miext_sync = [
2*4882a593Smuzhiyun    'misync.c',
3*4882a593Smuzhiyun    'misyncfd.c',
4*4882a593Smuzhiyun]
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunhdrs_miext_sync = [
7*4882a593Smuzhiyun    'misync.h',
8*4882a593Smuzhiyun    'misyncfd.h',
9*4882a593Smuzhiyun    'misyncshm.h',
10*4882a593Smuzhiyun    'misyncstr.h',
11*4882a593Smuzhiyun]
12*4882a593Smuzhiyun
13*4882a593Smuzhiyunif build_dri3
14*4882a593Smuzhiyun    srcs_miext_sync += 'misyncshm.c'
15*4882a593Smuzhiyunendif
16*4882a593Smuzhiyun
17*4882a593Smuzhiyunlibxserver_miext_sync = static_library('libxserver_miext_sync',
18*4882a593Smuzhiyun    srcs_miext_sync,
19*4882a593Smuzhiyun    include_directories: inc,
20*4882a593Smuzhiyun    dependencies: [
21*4882a593Smuzhiyun        common_dep,
22*4882a593Smuzhiyun        xshmfence_dep,
23*4882a593Smuzhiyun    ],
24*4882a593Smuzhiyun)
25*4882a593Smuzhiyun
26*4882a593Smuzhiyuninstall_data(hdrs_miext_sync, install_dir: xorgsdkdir)
27