1*6a54128fSAndroid Build Coastguard Worker#!/bin/bash 2*6a54128fSAndroid Build Coastguard Worker# 3*6a54128fSAndroid Build Coastguard Worker# Generate the e2fsprogs release tar ball 4*6a54128fSAndroid Build Coastguard Worker# 5*6a54128fSAndroid Build Coastguard Worker 6*6a54128fSAndroid Build Coastguard Workercommit=HEAD 7*6a54128fSAndroid Build Coastguard Worker 8*6a54128fSAndroid Build Coastguard Workerif test -n "$1" ; then 9*6a54128fSAndroid Build Coastguard Worker commit="$1" 10*6a54128fSAndroid Build Coastguard Workerfi 11*6a54128fSAndroid Build Coastguard Worker 12*6a54128fSAndroid Build Coastguard Workerver=`git show ${commit}:version.h | grep E2FSPROGS_VERSION \ 13*6a54128fSAndroid Build Coastguard Worker | awk '{print $3}' | tr \" " " | awk '{print $1}'` 14*6a54128fSAndroid Build Coastguard Workerfn=e2fsprogs-${ver}.tar.gz 15*6a54128fSAndroid Build Coastguard Worker 16*6a54128fSAndroid Build Coastguard Workergit archive --prefix=e2fsprogs-${ver}/ ${commit} | gzip -9n > $fn 17*6a54128fSAndroid Build Coastguard Workerecho "Generated $fn" 18