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