Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
test(
'amdgpu-symbol-check',
test(
'amdgpu-symbol-check',
+ find_program('amdgpu-symbol-check'),
- args : [files('amdgpu-symbol-check'), libdrm_amdgpu]
test(
'etnaviv-symbol-check',
test(
'etnaviv-symbol-check',
- prog_bash,
- args : [files('etnaviv-symbol-check'), libdrm_etnaviv]
+ find_program('etnaviv-symbol-check'),
+ env : env_test,
+ args : libdrm_etnaviv,
test(
'exynos-symbol-check',
test(
'exynos-symbol-check',
+ find_program('exynos-symbol-check'),
- args : [files('exynos-symbol-check'), libdrm_exynos]
test(
'freedreno-symbol-check',
test(
'freedreno-symbol-check',
+ find_program('freedreno-symbol-check'),
- args : [files('freedreno-symbol-check'), libdrm_freedreno]
+ args : libdrm_freedreno,
- prog_bash,
- args : files('tests/gen4-3d.batch.sh'),
+ find_program('tests/gen4-3d.batch.sh'),
workdir : meson.current_build_dir(),
)
test(
'gen45-3d.batch',
workdir : meson.current_build_dir(),
)
test(
'gen45-3d.batch',
- prog_bash,
- args : files('tests/gm45-3d.batch.sh'),
+ find_program('tests/gm45-3d.batch.sh'),
workdir : meson.current_build_dir(),
)
test(
'gen5-3d.batch',
workdir : meson.current_build_dir(),
)
test(
'gen5-3d.batch',
- prog_bash,
- args : files('tests/gen5-3d.batch.sh'),
+ find_program('tests/gen5-3d.batch.sh'),
workdir : meson.current_build_dir(),
)
test(
'gen6-3d.batch',
workdir : meson.current_build_dir(),
)
test(
'gen6-3d.batch',
- prog_bash,
- args : files('tests/gen6-3d.batch.sh'),
+ find_program('tests/gen6-3d.batch.sh'),
workdir : meson.current_build_dir(),
)
test(
'gen7-3d.batch',
workdir : meson.current_build_dir(),
)
test(
'gen7-3d.batch',
- prog_bash,
- args : files('tests/gen7-3d.batch.sh'),
+ find_program('tests/gen7-3d.batch.sh'),
workdir : meson.current_build_dir(),
)
test(
'gen7-2d-copy.batch',
workdir : meson.current_build_dir(),
)
test(
'gen7-2d-copy.batch',
- prog_bash,
- args : files('tests/gen7-2d-copy.batch.sh'),
+ find_program('tests/gen7-2d-copy.batch.sh'),
workdir : meson.current_build_dir(),
)
test(
'intel-symbol-check',
workdir : meson.current_build_dir(),
)
test(
'intel-symbol-check',
+ find_program('intel-symbol-check'),
- args : [files('intel-symbol-check'), libdrm_intel]
test(
'kms-symbol-check',
test(
'kms-symbol-check',
+ find_program('kms-symbol-check'),
- args : [files('kms-symbol-check'), libkms]
endif
with_man_pages = with_man_pages != 'false' and prog_xslt.found() and prog_sed.found()
endif
with_man_pages = with_man_pages != 'false' and prog_xslt.found() and prog_sed.found()
-# Used for tests
-prog_bash = find_program('bash')
-
config.set10('HAVE_VISIBILITY',
cc.compiles('''int foo_hidden(void) __attribute__((visibility(("hidden"))));''',
name : 'compiler supports __attribute__(("hidden"))'))
config.set10('HAVE_VISIBILITY',
cc.compiles('''int foo_hidden(void) __attribute__((visibility(("hidden"))));''',
name : 'compiler supports __attribute__(("hidden"))'))
test(
'nouveau-symbol-check',
test(
'nouveau-symbol-check',
+ find_program('nouveau-symbol-check'),
- args : [files('nouveau-symbol-check'), libdrm_nouveau]
test(
'omap-symbol-check',
test(
'omap-symbol-check',
+ find_program('omap-symbol-check'),
- args : [files('omap-symbol-check'), libdrm_omap]
test(
'radeon-symbol-check',
test(
'radeon-symbol-check',
+ find_program('radeon-symbol-check'),
- args : [files('radeon-symbol-check'), libdrm_radeon]
test(
'tegra-symbol-check',
test(
'tegra-symbol-check',
+ find_program('tegra-symbol-check'),
- args : [files('tegra-symbol-check'), libdrm_tegra]