1# Copyright © 2017 Broadcom 2# SPDX-License-Identifier: MIT 3 4dep_simpenrose = dependency('simpenrose', required : false) 5 6vc4_winsys_c_args = [] 7if with_gallium_kmsro 8 vc4_winsys_c_args += '-DGALLIUM_KMSRO' 9endif 10 11if dep_simpenrose.found() 12 vc4_winsys_c_args += '-DUSE_VC4_SIMULATOR' 13endif 14 15libvc4winsys = static_library( 16 'vc4winsys', 17 files('vc4_drm_winsys.c'), 18 dependencies : idep_mesautil, 19 include_directories : [ 20 inc_src, inc_include, 21 inc_gallium, inc_gallium_aux, inc_gallium_drivers, inc_gallium_winsys, 22 ], 23 c_args : [vc4_winsys_c_args], 24 gnu_symbol_visibility : 'hidden', 25) 26