1# Copyright © 2021 Collabora, Ltd. 2# Copyright © 2021 Google, Inc 3# SPDX-License-Identifier: MIT 4 5pps_freedreno_lib = static_library( 6 'freedreno-gpu', 7 sources: [ 8 'fd_pps_driver.cc', 9 'fd_pps_driver.h', 10 freedreno_xml_header_files, 11 ], 12 include_directories: [ 13 inc_tool, 14 inc_src, 15 inc_freedreno, 16 inc_include, 17 ], 18 dependencies: [ 19 dep_libdrm, 20 dep_perfetto, 21 dep_valgrind, 22 ], 23) 24 25pps_freedreno_dep = declare_dependency( 26 link_with: [ 27 pps_freedreno_lib, 28 libfreedreno_common, 29 libfreedreno_drm, 30 libfreedreno_perfcntrs, 31 ], 32 dependencies: [ 33 idep_mesautil, 34 ], 35 include_directories: [ 36 inc_tool, 37 inc_src, 38 ], 39 compile_args: [ 40 '-DPPS_FREEDRENO', 41 ], 42) 43 44pps_datasources += pps_freedreno_dep 45pps_includes += [ 46 inc_include, 47 inc_freedreno, 48] 49