update_engine: Split libupdate_engine in server and client side code.
This patch creates a new intermediate static_libray
"libpayload_generator" with all the code under payload_generator/.
The only mentions of payload_generator/ form the base directory are
from unittest code, so we include this library in delta_generator
and unittests, but not in update_engine and update_engine_client.
BUG=chromium:394184
TEST=FEATURES="test" emerge-link update_engine; sudo emerge update_engine
Change-Id: Ida4e6c7f942c1cae14fb5f4a6634f118f11c2ce3
Reviewed-on: https://chromium-review.googlesource.com/208845
Reviewed-by: Don Garrett <dgarrett@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Tested-by: Alex Deymo <deymo@chromium.org>
2 files changed