4 echo "usage: $0 [--upload] [--formal] commit [name]"
8 [[ -f ~
/.kvmreleaserc
]] && . ~
/.kvmreleaserc
13 releasedir
=~
/sf-release
14 [[ -z "$TMP" ]] && TMP
="/tmp"
15 tmpdir
="$TMP/qemu-kvm-make-release.$$"
16 while [[ "$1" = -* ]]; do
35 if [[ -z "$commit" ]]; then
39 if [[ -z "$name" ]]; then
43 tarball
="$releasedir/$name.tar"
45 cd "$(dirname "$0")"/..
/..
46 git archive
--prefix="$name/" --format=tar "$commit" > "$tarball"
48 if [[ -n "$formal" ]]; then
50 echo "$name" > "$tmpdir/KVM_VERSION"
51 tar -rf "$tarball" --transform "s,^,$name/," -C "$tmpdir" "KVM_VERSION"
58 if [[ -n "$upload" ]]; then
59 rsync
--progress -h "$tarball" avik@frs.sourceforge.net
:uploads
/