summaryrefslogtreecommitdiffstats
path: root/make-git-snapshot.sh
diff options
context:
space:
mode:
Diffstat (limited to 'make-git-snapshot.sh')
-rwxr-xr-xmake-git-snapshot.sh12
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} \