From 6fc65fe3cf5bacfaadf03252c8a108c2d636ec12 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Sun, 1 Sep 2013 16:32:12 -0500 Subject: [PATCH] Update release scripts --- make-releases | 10 ++++++++++ make-windoze-release => make-windows-release | 9 ++++++++- make-release => update-version | 0 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100755 make-releases rename make-windoze-release => make-windows-release (90%) rename make-release => update-version (100%) diff --git a/make-releases b/make-releases new file mode 100755 index 00000000..e82012b4 --- /dev/null +++ b/make-releases @@ -0,0 +1,10 @@ +#!/bin/bash + +set -e -u + +MINGW_COMPILER_DIR=/mnt/btrfs/fedora-2013-08-23/bin + +./configure && make distcheck +for arch in i686 x86_64; do + ./make-windows-release ${arch} CC=${MINGW_COMPILER_DIR}/${arch}-w64-mingw32-gcc +done diff --git a/make-windoze-release b/make-windows-release similarity index 90% rename from make-windoze-release rename to make-windows-release index fc981fae..022767e4 100755 --- a/make-windoze-release +++ b/make-windows-release @@ -7,6 +7,12 @@ if [ $# -ge 1 ]; then WIMLIB_ARCH=$1 fi +if [ $# -ge 2 ]; then + CONF_EXTRA_ARGS="$2" +else + CONF_EXTRA_ARGS= +fi + if [[ $WIMLIB_ARCH = i686 ]] ; then DESTDIR=/mnt/tmp/wimlib elif [[ $WIMLIB_ARCH = x86_64 ]]; then @@ -20,7 +26,8 @@ VERSION=$(grep 'This is wimlib version' README | grep -o '[0-9]\+\.[0-9]\+\.[0-9 ZIPFILE=wimlib-${VERSION}-windows-${WIMLIB_ARCH}-bin.zip if ! grep -q "./configure --host=${WIMLIB_ARCH}-w64-mingw32" config.log; then - ./configure --host=${WIMLIB_ARCH}-w64-mingw32 + ./configure --host=${WIMLIB_ARCH}-w64-mingw32 $CONF_EXTRA_ARGS + make clean fi make -j2 diff --git a/make-release b/update-version similarity index 100% rename from make-release rename to update-version -- 2.43.0