1
# Copyright © 2020-2021 Collabora, Ltd.
2
# Author: Antonio Caggiano <antonio.caggiano@collabora.com>
4
# SPDX-License-Identifier: MIT
13
include_pps = include_directories('../')
15
dep_drm = dependency('libdrm')
16
pps_deps = [dep_drm, dep_perfetto]
17
pps_deps += pps_datasources
19
lib_pps = static_library(
22
include_directories: [include_pps, inc_src, pps_includes],
23
dependencies: pps_deps,
24
cpp_args: '-std=c++17'
27
dep_pps = declare_dependency(
29
include_directories: [include_pps, inc_src]
39
sources: producer_sources,
40
include_directories: [include_pps, inc_src],
41
dependencies: [dep_pps, dep_perfetto],
42
cpp_args: '-std=c++17',
50
dep_docopt = dependency('docopt', required: false)
55
sources: config_sources,
56
include_directories: [include_pps, inc_src],
57
dependencies: [dep_pps, dep_docopt],
58
cpp_args: '-std=c++17',