blob: fe250488c1c3a42bd5c8a091e11227b4dfcc25f6 [file] [log] [blame]
# Copyright 2019 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/protobuf/proto_library.gni")
proto_library("host_info_proto") {
sources = [ "host_info.proto" ]
}
proto_library("directory_proto") {
sources = [ "directory_messages.proto" ]
deps = [ ":host_info_proto" ]
}
if (is_android) {
import("///build/config/android/rules.gni")
proto_java_library("directory_proto_java") {
proto_path = "."
sources = [
"directory_messages.proto",
"host_info.proto",
]
}
}
proto_library("network_traversal_proto") {
sources = [ "network_traversal_messages.proto" ]
}
proto_library("remote_support_host_messages") {
sources = [ "remote_support_host_messages.proto" ]
deps = [ ":host_info_proto" ]
}
proto_library("chromoting_event_proto") {
sources = [ "chromoting_event.proto" ]
}
proto_library("telemetry_messages") {
sources = [
"generic_log_entry.proto",
"telemetry_messages.proto",
]
deps = [ ":chromoting_event_proto" ]
}