xref: /aosp_15_r20/external/igt-gpu-tools/tests/amdgpu/meson.build (revision d83cc019efdc2edc6c4b16e9034a3ceb8d35d77c)
1*d83cc019SAndroid Build Coastguard Worker
2*d83cc019SAndroid Build Coastguard Workeramdgpu_progs = []
3*d83cc019SAndroid Build Coastguard Workeramdgpu_deps = test_deps
4*d83cc019SAndroid Build Coastguard Workerif libdrm_amdgpu.found()
5*d83cc019SAndroid Build Coastguard Worker	amdgpu_progs += [ 'amd_abm',
6*d83cc019SAndroid Build Coastguard Worker			  'amd_basic',
7*d83cc019SAndroid Build Coastguard Worker			  'amd_bypass',
8*d83cc019SAndroid Build Coastguard Worker			  'amd_color',
9*d83cc019SAndroid Build Coastguard Worker			  'amd_cs_nop',
10*d83cc019SAndroid Build Coastguard Worker			  'amd_prime',
11*d83cc019SAndroid Build Coastguard Worker			]
12*d83cc019SAndroid Build Coastguard Worker	amdgpu_deps += libdrm_amdgpu
13*d83cc019SAndroid Build Coastguard Workerendif
14*d83cc019SAndroid Build Coastguard Worker
15*d83cc019SAndroid Build Coastguard Workerforeach prog : amdgpu_progs
16*d83cc019SAndroid Build Coastguard Worker	test_executables += executable(prog, prog + '.c',
17*d83cc019SAndroid Build Coastguard Worker				       dependencies : amdgpu_deps,
18*d83cc019SAndroid Build Coastguard Worker				       install_dir : amdgpudir,
19*d83cc019SAndroid Build Coastguard Worker				       install_rpath : amdgpudir_rpathdir,
20*d83cc019SAndroid Build Coastguard Worker				       install : true)
21*d83cc019SAndroid Build Coastguard Worker	test_list += join_paths('amdgpu', prog)
22*d83cc019SAndroid Build Coastguard Workerendforeach
23