diff options
Diffstat (limited to 'make-git-snapshot.sh')
-rwxr-xr-x | make-git-snapshot.sh | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/make-git-snapshot.sh b/make-git-snapshot.sh index b5045fe..ead8037 100755 --- a/make-git-snapshot.sh +++ b/make-git-snapshot.sh @@ -11,15 +11,21 @@ else XZ=/usr/bin/xz fi -DIRNAME=mesa-$( date +%Y%m%d ) +if [ -n "$1" ] ; then + BRANCH="$1" +else + BRANCH=master +fi + +DIRNAME=mesa-$BRANCH-$( date +%Y%m%d ) echo REF ${REF:+--reference $REF} echo DIRNAME $DIRNAME -echo HEAD ${1:-10.2} +echo HEAD ${1:-$BRANCH} rm -rf $DIRNAME -git clone --depth 1 ${REF:+--reference $REF} --branch 10.2 \ +git clone --depth 1 ${REF:+--reference $REF} --branch $BRANCH \ git://git.freedesktop.org/git/mesa/mesa $DIRNAME GIT_DIR=$DIRNAME/.git git archive --format=tar --prefix=$DIRNAME/ ${1:-HEAD} \ |