• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright © 2017 Dylan Baker
2# SPDX-License-Identifier: MIT
3
4c_args = []
5if with_amdgpu_virtio
6  c_args += '-DHAVE_AMDGPU_VIRTIO'
7endif
8
9libamdgpuwinsys = static_library(
10  'amdgpuwinsys',
11  files(
12    'amdgpu_bo.c', 'amdgpu_bo.h', 'amdgpu_cs.cpp', 'amdgpu_cs.h',
13    'amdgpu_surface.c', 'amdgpu_userq.c', 'amdgpu_userq.h', 'amdgpu_winsys.c',
14    'amdgpu_winsys.h',
15  ),
16  include_directories : [
17    inc_amd, inc_gallium, inc_gallium_aux, inc_include, inc_src,
18    inc_amd_common, inc_amd_common_llvm, inc_virtio_gpu
19  ],
20  gnu_symbol_visibility : 'hidden',
21  link_with : libamdgpu_addrlib,
22  dependencies : [dep_llvm, dep_libdrm_amdgpu, idep_amdgfxregs_h, idep_mesautil],
23  c_args : c_args
24)
25