X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=misc%2Ftools%2Fzipdiff;h=661d9a2d677b3fcf3c583f5ae4b924b36405497c;hb=86fe07aec96d25dd1c47ba14ca23467ce0fbed7d;hp=d0a622e55268e17889a75a9c2601f468fca5529e;hpb=e20e03d14236f228f46aec4ad4417fe98ff9133f;p=xonotic%2Fxonotic.git diff --git a/misc/tools/zipdiff b/misc/tools/zipdiff index d0a622e5..661d9a2d 100755 --- a/misc/tools/zipdiff +++ b/misc/tools/zipdiff @@ -1,5 +1,7 @@ #!/bin/sh +set -e + usage() { cat < "$ziplist" - 7za a -tzip $sevenzipflags -x@"$ziplist" "$archive" "$@" || true - zip $zipflags -y -@<"$ziplist" "$archive" || true - rm -f "$ziplist" + zipflags=-1ry + zip $zipflags "$archive" "$@" || true + advzip -z -4 "$archive" } while [ $# -gt 0 ]; do