diff options
Diffstat (limited to 'tools/patchwork-update-commits')
-rwxr-xr-x | tools/patchwork-update-commits | 33 |
1 files changed, 25 insertions, 8 deletions
diff --git a/tools/patchwork-update-commits b/tools/patchwork-update-commits index 820fd1c..d0f63a9 100755 --- a/tools/patchwork-update-commits +++ b/tools/patchwork-update-commits @@ -1,17 +1,34 @@ #!/bin/bash +# +# Patchwork - automated patch tracking system +# Copyright (C) 2010 Jeremy Kerr <jk@ozlabs.org> +# +# This file is part of the Patchwork package. +# +# Patchwork 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 2 of the License, or +# (at your option) any later version. +# +# Patchwork 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 Patchwork; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA toolsdir="$(dirname "$0")" pwpath="${toolsdir}"/../patchwork -if [ "$#" -lt 1 ] -then - echo "usage: $0 <revspec>" >&2 - exit 1 +if [ "$#" -lt 1 ]; then + echo "usage: $0 <revspec>" >&2 + exit 1 fi git rev-list --reverse "$@" | -while read commit -do - hash=$(git show "$commit" | python $pwpath/parser.py -#) - $pwpath/bin/pwclient update -s Accepted -c "$commit" -h "$hash" +while read commit; do + hash=$(git show "$commit" | python $pwpath/parser.py -#) + $pwpath/bin/pwclient update -s Accepted -c "$commit" -h "$hash" done |