Add the necessary code needed to compile panthor tests. The tests themselves will be added in a subsequent patch.
Signed-off-by: Daniel Almeida <daniel.alme...@collabora.com> --- meson.build | 8 ++++++++ tests/meson.build | 2 ++ tests/panthor/meson.build | 11 +++++++++++ 3 files changed, 21 insertions(+) create mode 100644 tests/panthor/meson.build diff --git a/meson.build b/meson.build index aeed3b1d2..53098894e 100644 --- a/meson.build +++ b/meson.build @@ -288,6 +288,7 @@ libexecdir = join_paths(get_option('libexecdir'), 'igt-gpu-tools') amdgpudir = join_paths(libexecdir, 'amdgpu') msmdir = join_paths(libexecdir, 'msm') panfrostdir = join_paths(libexecdir, 'panfrost') +panthordir = join_paths(libexecdir, 'panthor') v3ddir = join_paths(libexecdir, 'v3d') vc4dir = join_paths(libexecdir, 'vc4') vmwgfxdir = join_paths(libexecdir, 'vmwgfx') @@ -340,6 +341,12 @@ if get_option('use_rpath') endforeach panfrost_rpathdir = join_paths(panfrost_rpathdir, libdir) + panthor_rpathdir = '$ORIGIN' + foreach p : panthordir.split('/') + panthor_rpathdir = join_paths(panthor_rpathdir, '..') + endforeach + panthor_rpathdir = join_paths(panthor_rpathdir, libdir) + v3d_rpathdir = '$ORIGIN' foreach p : v3ddir.split('/') v3d_rpathdir = join_paths(v3d_rpathdir, '..') @@ -363,6 +370,7 @@ else amdgpudir_rpathdir = '' msm_rpathdir = '' panfrost_rpathdir = '' + panthor_rpathdir = '' v3d_rpathdir = '' vc4_rpathdir = '' vmwgfx_rpathdir = '' diff --git a/tests/meson.build b/tests/meson.build index 5c01c64e9..38bedebd9 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -486,6 +486,8 @@ subdir('msm') subdir('panfrost') +subdir('panthor') + subdir('v3d') subdir('vc4') diff --git a/tests/panthor/meson.build b/tests/panthor/meson.build new file mode 100644 index 000000000..979ae91e0 --- /dev/null +++ b/tests/panthor/meson.build @@ -0,0 +1,11 @@ +panthor_progs = [ +] + +foreach prog : panthor_progs + test_executables += executable(prog, prog + '.c', + dependencies : test_deps, + install_dir : panthordir, + install_rpath : panthor_rpathdir, + install : true) + test_list += join_paths('panthor', prog) +endforeach -- 2.50.1