diff options
author | Christian Kandeler <christian.kandeler@digia.com> | 2014-04-16 14:35:45 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@digia.com> | 2014-04-16 15:15:57 +0200 |
commit | 9daa10394c631a99a93d55f6aa0f170e4d5903ea (patch) | |
tree | 82b3a8370a98ba99e295c524cf65a3b7fec93dbb /make-release-archive.sh | |
parent | 7ecce42c472034c674fc569cd51e88d36a558a1c (diff) |
Add script for creating a source package for a release.
It's only a one-liner, but tedious and error-prone anyway.
Change-Id: I2fd71f393e49737bf002f0ca93ed157be3fc1438
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'make-release-archive.sh')
-rw-r--r-- | make-release-archive.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/make-release-archive.sh b/make-release-archive.sh new file mode 100644 index 000000000..27f61b1fd --- /dev/null +++ b/make-release-archive.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +test $# -eq 1 || { echo "Error: Tag required." >&2; exit 1; } + +tag=${1} +version=${tag#v} + +git archive --format=tar.gz --prefix=qbs-${version}/ -o qbs-${version}.src.tar.gz ${tag} |