Disable DBus dependent targets when "dbus" USE flag is not set.
Some targets should not be build when DBus is not enabled, such as the
update_engine_client, the generated DBus proxies and the DBus daemon.
This patch disables those headers and also temporary disables
libpayload_consumer and delta_generator on Android when the "dbus" USE
flag is not set, since they depend on headers that still depend on
DBus.
Bug: 25197634
Test: `mmma system/update_engine` on an android target without dbus.
Change-Id: Ic33dc52c2f910bd526b06663cdbd119a0b8cdfd9
2 files changed