8917953
#!/bin/sh
8917953
8917953
# Usage: ./make-git-snapshot.sh [COMMIT]
8917953
#
8917953
# to make a snapshot of the given tag/branch.  Defaults to HEAD.
8917953
# Point env var REF to a local mesa repo to reduce clone time.
8917953
8917953
DIRNAME=bcm283x-firmware-$( date +%Y%m%d )
8917953
8917953
echo REF ${REF:+--reference $REF}
8917953
echo DIRNAME $DIRNAME
8917953
echo HEAD ${1:-HEAD}
8917953
8917953
rm -rf $DIRNAME
8917953
8917953
git clone ${REF:+--reference $REF} \
8917953
	git@github.com:raspberrypi/firmware.git $DIRNAME
8917953
8917953
GIT_DIR=$DIRNAME/.git git archive --format=tar --prefix=$DIRNAME/ ${1:-HEAD} \
8917953
	| bzip2 > $DIRNAME.tar.bz2
8917953
8917953
# rm -rf $DIRNAME