From: Sunmin Lee Date: Mon, 28 Aug 2017 02:55:13 +0000 (+0900) Subject: Add automated delta generation script X-Git-Tag: accepted/tizen/unified/20240419.110853~108 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c2c2f846412a196a1415cd85f1cc65cb45807d28;p=platform%2Fcore%2Fsystem%2Fupgrade-tools.git Add automated delta generation script This patch provides a script for automated delta generation. Change-Id: I688a1af6c0779cb1d75acf46bffb58c3dab92d4b Signed-off-by: Sunmin Lee --- diff --git a/scripts/delta-generation.sh b/scripts/delta-generation.sh new file mode 100755 index 0000000..f053bc3 --- /dev/null +++ b/scripts/delta-generation.sh @@ -0,0 +1,31 @@ +#!/bin/bash +#---------------------------------------------------------# +# Delta Generation Script +# (Tizen 4.0 Upgrade) +# +# Preconditions +# * tota-upg +# * diff binary and libraries: +# ss_bsdiff, lib7zip, libdivsufsort +# +#---------------------------------------------------------# + +# Get argument +if [ $# -lt 2 ]; then + echo "Usage: delta-generation.sh TOTA_UPG_PATH TARGET" + echo " TARGET> rpi3 / tw1" + exit +fi + +TOTA_UPG_PATH=$1 +TARGET=$2 + +# Path of downloaded images (old, new) +TOTA_UPG_WORK=${TOTA_UPG_PATH}/mk_delta/${TARGET} +OLD_IMG_PATH=${TOTA_UPG_TW1}/data/old_tar +NEW_IMG_PATH=${TOTA_UPG_TW1}/data/new_tar + +CWD=${PWD} +cd ${TOTA_UPG_WORK} +../common/bin/mk_delta.sh +cd ${CWD}