Break dependencies on peerd DBus XML files
Fix all places we refer to peerd's XML files defining
the DBus interface directly. Now we can depend on libpeerd-client
to get up to date headers instead.
On the way, make buffet's dependency on peerd optional at compile time
by looking for the USE_wifi_bootstrapping flag.
BUG=chromium:516514
TEST=built buffet/brdebug with these changes
CQ-DEPEND=CL:290455
Change-Id: Ie03499952c154b39c1ad2b21ab04a64ad85c31a8
Reviewed-on: https://chromium-review.googlesource.com/290551
Trybot-Ready: Christopher Wiley <wiley@chromium.org>
Tested-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
3 files changed