Mike Dodd | 8cfa702 | 2010-11-17 11:12:26 -0800 | [diff] [blame] | 1 | dnl AX_COPY_IF_CHANGE(source, dest) |
2 | dnl copy source to dest if they don't compare equally or if dest doesn't exist | ||||
3 | AC_DEFUN([AX_COPY_IF_CHANGE], [ | ||||
4 | if test -r $2; then | ||||
5 | if cmp $1 $2 > /dev/null; then | ||||
6 | echo $2 is unchanged | ||||
7 | else | ||||
8 | cp -f $1 $2 | ||||
9 | fi | ||||
10 | else | ||||
11 | cp -f $1 $2 | ||||
12 | fi | ||||
13 | ]) |