From f8e6fbe2f5059644989ef4a7847b2ad77e52fc38 Mon Sep 17 00:00:00 2001 From: Tao Bao Date: Mon, 4 Jan 2016 09:57:32 -0800 Subject: [PATCH] Build delta_generator for A/B update. delta_generator computes the OTA package (aka payload) for A/B update. Also add its dependent libraries into otatools.zip. Bug: 25715402 Change-Id: Iddf4b9ac188cc4c8bf3f89ce3641d68451632ba1 --- core/Makefile | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/core/Makefile b/core/Makefile index 365ea2ed90..aee792a423 100644 --- a/core/Makefile +++ b/core/Makefile @@ -1424,7 +1424,11 @@ OTATOOLS := $(HOST_OUT_EXECUTABLES)/minigzip \ $(HOST_OUT_EXECUTABLES)/append2simg \ $(HOST_OUT_EXECUTABLES)/img2simg \ $(HOST_OUT_EXECUTABLES)/boot_signer \ - $(HOST_OUT_EXECUTABLES)/fec + $(HOST_OUT_EXECUTABLES)/fec \ + $(HOST_OUT_EXECUTABLES)/delta_generator + +OTATOOLS += \ + system/update_engine/scripts/brillo_update_payload # Shared libraries. OTATOOLS += \ @@ -1442,7 +1446,16 @@ OTATOOLS += \ $(HOST_LIBRARY_PATH)/libext2_profile-host$(HOST_SHLIB_SUFFIX) \ $(HOST_LIBRARY_PATH)/libext2_quota-host$(HOST_SHLIB_SUFFIX) \ $(HOST_LIBRARY_PATH)/libext2_uuid-host$(HOST_SHLIB_SUFFIX) \ - $(HOST_LIBRARY_PATH)/libconscrypt_openjdk_jni$(HOST_SHLIB_SUFFIX) + $(HOST_LIBRARY_PATH)/libconscrypt_openjdk_jni$(HOST_SHLIB_SUFFIX) \ + $(HOST_LIBRARY_PATH)/libbrillo$(HOST_SHLIB_SUFFIX) \ + $(HOST_LIBRARY_PATH)/libbrillo-stream$(HOST_SHLIB_SUFFIX) \ + $(HOST_LIBRARY_PATH)/libbrillo-http$(HOST_SHLIB_SUFFIX) \ + $(HOST_LIBRARY_PATH)/libchrome$(HOST_SHLIB_SUFFIX) \ + $(HOST_LIBRARY_PATH)/libcurl-host$(HOST_SHLIB_SUFFIX) \ + $(HOST_LIBRARY_PATH)/libevent-host$(HOST_SHLIB_SUFFIX) \ + $(HOST_LIBRARY_PATH)/libprotobuf-cpp-lite-rtti$(HOST_SHLIB_SUFFIX) \ + $(HOST_LIBRARY_PATH)/libssl-host$(HOST_SHLIB_SUFFIX) \ + $(HOST_LIBRARY_PATH)/libz-host$(HOST_SHLIB_SUFFIX) .PHONY: otatools otatools: $(OTATOOLS)