blob: d058059574495adc4d432ae705b41354a6e68ccb [file] [log] [blame]
# Copyright © 2017 Dylan Baker
# SPDX-License-Identifier: MIT
c_args = []
if with_amdgpu_virtio
c_args += '-DHAVE_AMDGPU_VIRTIO'
endif
libamdgpuwinsys = static_library(
'amdgpuwinsys',
files(
'amdgpu_bo.c', 'amdgpu_bo.h', 'amdgpu_cs.cpp', 'amdgpu_cs.h',
'amdgpu_surface.c', 'amdgpu_userq.c', 'amdgpu_userq.h', 'amdgpu_winsys.c',
'amdgpu_winsys.h',
),
include_directories : [
inc_amd, inc_gallium, inc_gallium_aux, inc_include, inc_src,
inc_amd_common, inc_amd_common_llvm, inc_virtio_gpu
],
gnu_symbol_visibility : 'hidden',
link_with : libamdgpu_addrlib,
dependencies : [dep_llvm, dep_libdrm_amdgpu, idep_amdgfxregs_h, idep_mesautil],
c_args : c_args
)