From da4dda35303feafea6bb42c0018b5f483c5a8dd9 Mon Sep 17 00:00:00 2001 From: Philip Rinn Date: Sat, 23 Jun 2012 13:51:52 +0200 Subject: [PATCH] Add script to automatically build the release tarball for a given tag. --- tools/generateSourceTarball | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 tools/generateSourceTarball diff --git a/tools/generateSourceTarball b/tools/generateSourceTarball new file mode 100755 index 000000000..6885b19a5 --- /dev/null +++ b/tools/generateSourceTarball @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +if [[ ! "$1" ]]; then + printf "%s\n" "Usage: $0 " "Example: $0 4.0.10" + exit +fi + +hg update "$1" +tools/generateReleaseInfo +hg archive -X ".hg*" -X "rtgui/config.h" -X "rtgui/version.h" -X "rtdata/rawtherapee.desktop" rawtherapee-"$1".tar +xz -z -9e rawtherapee-"$1".tar +hg update +rm ReleaseInfo.cmake