From 4fc9c72e5d30c94399baf7069a0d0db25e940a68 Mon Sep 17 00:00:00 2001 From: Tom Yu Date: Tue, 15 May 2012 15:15:07 -0400 Subject: [PATCH] Make mkrel work on non-master branches Appending "--" to the git checkout arguments appears to prevent it from automatically creating a local branch from the remote. Also correct the default git URL and clean up a spurious find warning. --- src/util/mkrel | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/util/mkrel b/src/util/mkrel index 0f69effff..90c135afe 100755 --- a/src/util/mkrel +++ b/src/util/mkrel @@ -1,6 +1,6 @@ #!/bin/sh set -e -repository=git.mit.edu:/git/krb5 +repository=git.mit.edu:/git/krb5.git dodoc=t dosrc=t checkout=t @@ -97,7 +97,7 @@ echo "major=$relmajor minor=$relminor patch=$relpatch" if test $checkout = t; then echo "Checking out krb5 with tag $reltag into directory $reldir..." git clone -q -n $repository $reldir - (cd $reldir && git checkout -q $reltag --) + (cd $reldir && git checkout -q $reltag) fi # @@ -179,8 +179,9 @@ echo "Nuking unneeded files..." find $reldir \( -name TODO -o -name todo -o -name .cvsignore \ -o -name .gitignore -o -name BADSYMS -o -name .Sanitize \ -o -name .rconf \) -print | xargs rm -f || true -find $reldir -type d \( -name autom4te.cache -o -name .git \ +find $reldir -type d \( -name autom4te.cache \ -o -name \$ac_config_fragdir \) -exec rm -rf {} \; || true +rm -rf $reldir/.git || true if test $dodoc = t; then echo "Building doc..." -- 2.26.2