• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright © 2024 Raspberry Pi Ltd
2# Copyright © 2021 Collabora, Ltd.
3# Copyright © 2021 Google, Inc
4# SPDX-License-Identifier: MIT
5
6pps_broadcom_lib = static_library(
7  'broadcom-dds',
8  sources: [
9    'v3d_pps_driver.cc',
10    'v3d_pps_driver.h',
11  ],
12  include_directories: [
13    inc_tool,
14    inc_broadcom,
15    inc_include,
16  ],
17  dependencies: [
18    dep_libdrm,
19    dep_perfetto,
20    idep_broadcom_perfcntrs,
21  ],
22  c_args: [no_override_init_args],
23)
24
25pps_broadcom_dep = declare_dependency(
26  link_with: [
27    pps_broadcom_lib,
28    libbroadcom_v3d,
29  ],
30  include_directories: [
31    inc_tool,
32  ],
33  compile_args: [
34    '-DPPS_V3D',
35  ],
36)
37
38pps_datasources += pps_broadcom_dep
39pps_includes += [
40  inc_include,
41  inc_broadcom,
42]
43