commit | 4c5efa420da053b33e642947d36eace6df89a0df | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Tue Oct 23 13:15:13 2018 +0100 |
committer | Primiano Tucci <primiano@google.com> | Tue Oct 23 13:08:11 2018 +0000 |
tree | a93d532b4f6e998d56c59ab33b726a0ce20c5abc | |
parent | e1bc4c2ccbde89eed498f86fdd349ea0edc2d827 [diff] |
Build changes to support other embedders other than chromium The embedder is supposed to: 1) Set perfetto_build_with_embedder = true in its build_overrides/build.gni 2) Define protobuf targets and have a proto_library.gni that is API compatible with perfetto or chromium ones. 3) Set perfetto_protobuf_target_prefix to the GN path that contains the proto targets. This change: - Introduces a perfetto_build_with_embedder bool. - Rename build_with_android -> perfetto_build_with_android - Rename build_standalone -> perfetto_build_standalone Change-Id: Ib8f4ab5be494c591e980158c1d2ea018b0f6298b
Perfetto is an open-source project for performance instrumentation and tracing of Linux/Android/Chrome platforms and user-space apps.
See www.perfetto.dev for docs.