xref: /OK3568_Linux_fs/external/xserver/test/meson.build (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunsimple_xinit = executable(
2*4882a593Smuzhiyun    'simple-xinit',
3*4882a593Smuzhiyun    'simple-xinit.c',
4*4882a593Smuzhiyun    include_directories: inc,
5*4882a593Smuzhiyun)
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunpiglit_env = environment()
8*4882a593Smuzhiyunpiglit_env.set('XSERVER_DIR', meson.source_root())
9*4882a593Smuzhiyunpiglit_env.set('XSERVER_BUILDDIR', meson.build_root())
10*4882a593Smuzhiyun
11*4882a593Smuzhiyunif get_option('xvfb')
12*4882a593Smuzhiyun    test('xvfb-piglit', find_program('scripts/xvfb-piglit.sh'),
13*4882a593Smuzhiyun        env: piglit_env,
14*4882a593Smuzhiyun        timeout: 1200,
15*4882a593Smuzhiyun    )
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun    if get_option('xephyr') and build_glamor
18*4882a593Smuzhiyun        test('xephyr-glamor',
19*4882a593Smuzhiyun            find_program('scripts/xephyr-glamor-piglit.sh'),
20*4882a593Smuzhiyun            env: piglit_env,
21*4882a593Smuzhiyun            timeout: 1200,
22*4882a593Smuzhiyun        )
23*4882a593Smuzhiyun    endif
24*4882a593Smuzhiyunendif
25*4882a593Smuzhiyun
26*4882a593Smuzhiyunsubdir('bigreq')
27*4882a593Smuzhiyunsubdir('sync')
28