Home | History | Annotate | Download | only in applypatch

Lines Matching refs:tmpdir

22 tmpdir=$(mktemp -d)
75 rm -rf $tmpdir
84 unzip -p $START_OTA_PACKAGE $fn > $tmpdir/source
85 unzip -p $END_OTA_PACKAGE $fn > $tmpdir/target
86 imgdiff "$@" $tmpdir/source $tmpdir/target $tmpdir/patch
87 bsdiff $tmpdir/source $tmpdir/target $tmpdir/patch.bs
88 echo "patch for $fn is $(size $tmpdir/patch) [of $(size $tmpdir/target)] ($(size $tmpdir/patch.bs) with bsdiff)"
89 echo "$fn $(size $tmpdir/patch) of $(size $tmpdir/target) bsdiff $(size $tmpdir/patch.bs)" >> /tmp/stats.txt
90 $ADB push $tmpdir/source $WORK_DIR/source || fail "source push failed"
92 $ADB push $tmpdir/patch $WORK_DIR/patch || fail "patch push failed"
94 /data/local/tmp/target $(sha1 $tmpdir/target) $(size $tmpdir/target) \
95 $(sha1 $tmpdir/source):/data/local/tmp/patch \
97 $ADB pull /data/local/tmp/target $tmpdir/result
98 diff -q $tmpdir/target $tmpdir/result || fail "patch output not correct!"