| # Copyright 2018 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("//build_overrides/build.gni") |
| |
| source_set("public") { |
| sources = [ |
| "client_config.cc", |
| "client_config.h", |
| "endpoint_request_ids.cc", |
| "endpoint_request_ids.h", |
| "mdns_service_listener_factory.h", |
| "mdns_service_publisher_factory.h", |
| "message_demuxer.h", |
| "network_metrics.h", |
| "network_service_manager.h", |
| "presentation/presentation_connection.h", |
| "presentation/presentation_controller.h", |
| "presentation/presentation_receiver.h", |
| "protocol_connection.cc", |
| "protocol_connection.h", |
| "protocol_connection_client.cc", |
| "protocol_connection_client.h", |
| "protocol_connection_client_factory.h", |
| "protocol_connection_server.cc", |
| "protocol_connection_server.h", |
| "protocol_connection_server_factory.h", |
| "request_response_handler.h", |
| "server_config.cc", |
| "server_config.h", |
| "service_info.cc", |
| "service_info.h", |
| "service_listener.cc", |
| "service_listener.h", |
| "service_publisher.cc", |
| "service_publisher.h", |
| "timestamp.h", |
| ] |
| |
| public_deps = [ "../msgs" ] |
| |
| deps = [ |
| "../../platform", |
| "../../util", |
| ] |
| } |
| |
| source_set("test_support") { |
| testonly = true |
| |
| sources = [ "testing/message_demuxer_test_support.h" ] |
| } |