summaryrefslogtreecommitdiff
path: root/git/commit.sh
blob: 5c143d4bb3231586e422eb7d7ec7befe469066c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#! /bin/sh

# Assume this script never run via PATH.
#
self=`realpath $0`
. `dirname $self`/modules

if [ "$1" = "" ]; then
echo "missing commit message" 1>&2
exit 1
fi

wd=`pwd`

for i in $modules; do
  cd $i 1>&2
  git add .
  git ci -m "$1"
  cd $wd
done