Add script to add config.h (AC_CONFIG_HEADERS)
[git-tools-moved-to-github.git] / fixup-headers / fixup.sh
1 #!/bin/sh
2 R="$1"
3 if test -z "$R"; then
4         echo "Supply range. Eg 2006-2009"
5         exit 1
6 fi
7 for f in `find . \( -name '*.[ch]' -or -name Makefile.am -or -name makefile -or -name '*.cpp' -or -name '*.hpp' -or -name license.txt -or -name README -or -name configure.ac -or -name '*.nsi' \) -print`; do
8         echo $f
9         sed "s/Copyri.*20.*Data/Copyright (C) $R Index Data/g" < $f >${f}_new
10         if diff $f ${f}_new >/dev/null; then
11                 :
12         else
13                 cp ${f}_new ${f}
14         fi
15         rm ${f}_new
16 done
17