# Copyright 2020 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//third_party/perfetto/gn/proto_library.gni") import("//third_party/protobuf/proto_library.gni") import("//tools/grit/grit_rule.gni") import("sources.gni") proto_library("chrome_track_event") { proto_in_dir = "//" proto_out_dir = "base/tracing/protos" import_dirs = [ "//third_party/perfetto/" ] sources = chrome_track_event_sources generate_cc = false generate_python = false generate_descriptor = "chrome_track_event.descriptor" } protozero_library("chrome_track_event_zero") { perfetto_root_path = "//third_party/perfetto/" sources = chrome_track_event_sources import_dirs = [ "//third_party/perfetto/" ] generator_plugin_options = "wrapper_namespace=pbzero" omit_protozero_dep = true } grit("chrome_track_event_resources") { source = "resources.grd" outputs = [ "grit/tracing_proto_resources.h", "tracing_proto_resources.pak", ] deps = [ ":chrome_track_event" ] }