diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2017-01-14 15:14:37 +0100 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2017-01-14 15:14:37 +0100 |
commit | 5cc4005231d4d8034bef47ce627e8049b0bac4f9 (patch) | |
tree | 66a1be8ea75a312e5ed96913767c40134f2c7382 /makedist.sh | |
parent | 9b5da2f11f49a274116ae30659e8873626136022 (diff) | |
download | weechat-5cc4005231d4d8034bef47ce627e8049b0bac4f9.zip |
core: move script makedist.sh to tools directory, make all arguments optional
Diffstat (limited to 'makedist.sh')
-rwxr-xr-x | makedist.sh | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/makedist.sh b/makedist.sh deleted file mode 100755 index bdf16896a..000000000 --- a/makedist.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/sh -# -# Copyright (C) 2003-2017 Sébastien Helleu <flashcode@flashtux.org> -# -# This file is part of WeeChat, the extensible chat client. -# -# WeeChat is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# WeeChat is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with WeeChat. If not, see <http://www.gnu.org/licenses/>. -# - -# -# Build gzip/bzip2/xz tarballs for WeeChat using git-archive. -# -# Syntax: -# makedist.sh <version> <tree-ish> [<path>] -# -# version : WeeChat version, for example 0.3.9 or 0.4.0-dev -# tree-ish: git tree-ish (optional, defaults to HEAD), example: v0.3.9 -# path : where to put packages (optional, default is current directory) -# - -if [ $# -lt 2 ]; then - echo "Syntax: $0 <version> <tree-ish> [<path>]" - exit 1 -fi - -VERSION=$1 -TREEISH=${2:-HEAD} -OUTPATH="." - -if [ $# -ge 3 ]; then - OUTPATH=$3 -fi - -PREFIX="weechat-${VERSION}/" -FILE="weechat-${VERSION}.tar" - -echo "Building file ${FILE}.gz" -git archive --prefix=${PREFIX} ${TREEISH} | gzip -c >${OUTPATH}/${FILE}.gz - -echo "Building file ${FILE}.bz2" -git archive --prefix=${PREFIX} ${TREEISH} | bzip2 -c >${OUTPATH}/${FILE}.bz2 - -echo "Building file ${FILE}.xz" -git archive --prefix=${PREFIX} ${TREEISH} | xz -c >${OUTPATH}/${FILE}.xz |