Annotation of embedaddon/ntp/scripts/fixautomakedepsmagic, revision 1.1
1.1 ! misho 1: #!/bin/sh
! 2:
! 3: prog=`basename $0`
! 4:
! 5:
! 6: t=/tmp/$prog.$$
! 7:
! 8: trap 'rm -f ${t} ; exit 1' 1 3 15
! 9:
! 10: while [ $# -gt 0 ]; do
! 11: f=$1
! 12: shift
! 13: sed -e '/^DEPS_MAGIC :=/,/^-include \$/s/^/#/' $f > $t
! 14: c="diff $f $t"
! 15: echo $c
! 16: $c
! 17: tstatus=$?
! 18: if [ $tstatus = 0 ]; then
! 19: echo "$prog":" $f not modified"
! 20: elif [ ! -w $f ]; then
! 21: echo "$prog":" $f not not writable"
! 22: else
! 23: c="cp $t $f"
! 24: echo $c
! 25: $c
! 26: fi
! 27: rm -f $t
! 28: done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>