From: Phillip Lord Date: Sun, 8 Apr 2018 12:40:48 +0000 (+0100) Subject: * admin/nt/dist-build/build-zips.sh: Support building of branches X-Git-Tag: emacs-27.0.90~5059 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a2003f9663e5649894b05695f7f2b11a3fa96339;p=emacs.git * admin/nt/dist-build/build-zips.sh: Support building of branches --- diff --git a/admin/nt/dist-build/build-zips.sh b/admin/nt/dist-build/build-zips.sh index ec41ec8c46a..d954683c8f5 100755 --- a/admin/nt/dist-build/build-zips.sh +++ b/admin/nt/dist-build/build-zips.sh @@ -108,7 +108,7 @@ BUILD_64=1 GIT_UP=0 CONFIG=1 -while getopts "36ghnsiV:" opt; do +while getopts "36gb:hnsiV:" opt; do case $opt in 3) BUILD_32=1 @@ -132,6 +132,10 @@ while getopts "36ghnsiV:" opt; do i) BUILD=0 ;; + b) + REQUIRED_BRANCH=$OPTARG + echo "Setting Required branch $REQUIRED_BRANCH" + ;; V) VERSION=$OPTARG ;; @@ -185,6 +189,17 @@ else OF_VERSION="$VERSION-`date +%Y-%m-%d`" fi +echo Checking for required branch +if [ -n $REQUIRED_BRANCH ]; +then + BRANCH=$REQUIRED_BRANCH + echo [build] Building from Branch $BRANCH + VERSION=$VERSION-$BRANCH + OF_VERSION="$VERSION-`date +%Y-%m-%d`" + ## Use snapshot dependencies + SNAPSHOT=1 +fi + if (($GIT_UP)) then git_up