done
for item in `find "$sourcetree" -name Makefile -print -o -name GNUmakefile -print`; do
- subdir=`expr "$item" : "$sourcetree\(.*\)"`
+ filename=`expr "$item" : "$sourcetree\(.*\)"`
if test ! -f "${item}.in"; then
- ln -fs "$item" "$buildtree/$subdir" || exit 1
+ if cmp "$item" "$buildtree/$filename" >/dev/null 2>&1; then : ; else
+ ln -fs "$item" "$buildtree/$filename" || exit 1
+ fi
fi
done