From: Roland McGrath Date: Sun, 11 Oct 2009 23:30:57 +0000 (-0700) Subject: * make-dist: Clean up. X-Git-Tag: v4.5.19~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=150759b7bffc6c1aa8095484e1694e008c643c9e;p=strace * make-dist: Clean up. --- diff --git a/make-dist b/make-dist index 6512570c..a4e598c8 100755 --- a/make-dist +++ b/make-dist @@ -1,8 +1,25 @@ #!/bin/sh -e -git clone -s .git tmpdir -cd tmpdir +tag="${1:-master}" + +j=-j`getconf _NPROCESSORS_ONLN 2> /dev/null` || j= + +distdir=strace-dist-$$ +abs_distdir="`pwd`/$distdir" +trap 'chmod -Rf u+w $abs_distdir; rm -rf $abs_distdir' 1 2 15 0 + +set -x +git clone -q -n -s .git "$distdir" + +cd $distdir +git checkout -f "$tag" + ./git-set-file-times -autoreconf -i + +autoreconf -i -f + ./configure --enable-maintainer-mode -make distcheck + +make -s $j distcheck + +mv -f *.tar.bz2 ..