blob: ad5e964449065da778f4fe8ccee7ae41c99c4d0b [file] [log] [blame]
# Copyright 2021 The Chromium Authors. All rights reserved. Use
# of this source code is governed by a BSD-style license that can
# be found in the LICENSE file.
import("//third_party/libprotobuf-mutator/fuzzable_proto_library.gni")
import("//third_party/protobuf/proto_library.gni")
# Record constants for use with the reporting messaging library.
proto_library("record_constants") {
proto_in_dir = "//"
sources = [ "record_constants.proto" ]
}
# Record definitions for reporting.
proto_library("record_proto") {
proto_in_dir = "//"
sources = [ "record.proto" ]
deps = [ ":record_constants" ]
}
proto_library("interface_proto") {
proto_in_dir = "//"
sources = [ "interface.proto" ]
proto_deps = [
":record_constants",
":record_proto",
"//components/reporting/util:status_proto",
]
}