aboutsummaryrefslogtreecommitdiff
path: root/BUILD.gn
diff options
context:
space:
mode:
authorRyan Keane <rwkeane@google.com>2019-10-21 16:46:56 -0700
committerCommit Bot <commit-bot@chromium.org>2019-10-21 23:57:31 +0000
commitbd5d0f0af38846d90598d772e42073c4d16be313 (patch)
tree45e6f15e5d303f3562c216db003f558404737bfa /BUILD.gn
parent490c614a203664dc928a5de076dbdd0009e8b547 (diff)
downloadopenscreen-bd5d0f0af38846d90598d772e42073c4d16be313.tar.gz
DNS-SD: Class Skeletons
The class skeletons currently live in dnssd/public because they may be exposed for embedders to inject in their own implementation. These APIs may continue to evolve over time, but adding the public interfaces now will allow future CLs to go in parallel NOTES: - The factory methods for the public classes will come at a later point. - The dns_sd_temp.cc file is only here because ninja won't compile unreferenced header files. It will be removed in future. - Based on Max's suggestion, the public API may later change to expose a single class instead of querier + publisher. This can be addressed in future once the layout of each implementation is clearer. Change-Id: I81e521fbcb731943e39066ea69842564ae7a5699 Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/1860922 Commit-Queue: Ryan Keane <rwkeane@google.com> Reviewed-by: mark a. foltz <mfoltz@chromium.org> Reviewed-by: Max Yakimakha <yakimakha@chromium.org>
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn2
1 files changed, 2 insertions, 0 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 4940cfc6..fa44dd81 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -12,6 +12,7 @@ group("gn_all") {
"cast/common:mdns",
"cast/common/certificate",
"cast/sender/channel",
+ "discovery:dnssd",
"osp",
"osp/msgs",
"platform",
@@ -52,6 +53,7 @@ executable("openscreen_unittests") {
"cast/common/certificate:unittests",
"cast/common/channel:unittests",
"cast/sender/channel:unittests",
+ "discovery:unittests",
"osp:unittests",
"osp/impl/discovery/mdns:unittests",
"osp/impl/testing:unittests",