Add zucchini support in update_engine
Support zucchini as a diff algorithm in delta generator.
Note we won't update the max support version until the
installation support is in place.
Bug: 197361113
Test: TH, generate a diff package
Change-Id: I92db1e7ab2ac4aef104a715c089b136f138064e9
diff --git a/scripts/update_payload/common.py b/scripts/update_payload/common.py
index b934cf8..7c6ec8f 100644
--- a/scripts/update_payload/common.py
+++ b/scripts/update_payload/common.py
@@ -62,8 +62,9 @@
REPLACE_XZ = _CLASS.REPLACE_XZ
PUFFDIFF = _CLASS.PUFFDIFF
BROTLI_BSDIFF = _CLASS.BROTLI_BSDIFF
+ ZUCCHINI = _CLASS.ZUCCHINI
ALL = (REPLACE, REPLACE_BZ, SOURCE_COPY, SOURCE_BSDIFF, ZERO,
- DISCARD, REPLACE_XZ, PUFFDIFF, BROTLI_BSDIFF)
+ DISCARD, REPLACE_XZ, PUFFDIFF, BROTLI_BSDIFF, ZUCCHINI)
NAMES = {
REPLACE: 'REPLACE',
REPLACE_BZ: 'REPLACE_BZ',
@@ -74,6 +75,7 @@
REPLACE_XZ: 'REPLACE_XZ',
PUFFDIFF: 'PUFFDIFF',
BROTLI_BSDIFF: 'BROTLI_BSDIFF',
+ ZUCCHINI: 'ZUCCHINI',
}
def __init__(self):