]> git.pld-linux.org Git - packages/crossnacl-gcc.git/commitdiff
- use git archive to xz
authorElan Ruusamäe <glen@delfi.ee>
Tue, 1 Jan 2013 18:50:22 +0000 (20:50 +0200)
committerElan Ruusamäe <glen@delfi.ee>
Tue, 1 Jan 2013 18:55:29 +0000 (20:55 +0200)
get-source.sh

index ac2584ded2836b518bbe0769b4e4eb7798ab9972..77afafcf2e4ad03ba4f47bb2805c0c3bffcfc8e2 100755 (executable)
@@ -58,16 +58,16 @@ githash=$NACL_GCC_COMMIT
 version=$(git show $githash:gcc/BASE-VER)
 shorthash=$(git rev-parse --short $githash)
 prefix=$package-$version-git$shorthash
+archive=$prefix.tar.xz
 
-if [ -f $prefix.tar.xz ]; then
-       echo "Tarball $prefix.tar.xz already exists at $shorthash"
+if [ -f $archive ]; then
+       echo "Tarball $archive already exists at $shorthash"
        rm -f NACL_REVISIONS.sh DEPS.py
        exit 0
 fi
 
-git archive $githash --prefix $prefix/ > $prefix.tar
-xz -9 $prefix.tar
+git -c tar.tar.xz.command="xz -9c" archive $githash --prefix $prefix/ -o $archive
 
-../dropin $prefix.tar.xz
+../dropin $archive
 
 rm -f NACL_REVISIONS.sh DEPS.py
This page took 0.076832 seconds and 4 git commands to generate.