From c94bb651cb5cf19455d776f99d0ce726269f1087 Mon Sep 17 00:00:00 2001 From: Russell Bryant Date: Mon, 7 Feb 2005 03:48:39 +0000 Subject: [PATCH] Fix mkdep for dynamic library version (bug #3497) git-svn-id: https://origsvn.digium.com/svn/libpri/branches/v1-0@189 2fbb986a-6c06-0410-b554-c9c1f0a7f128 --- mkdep | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/mkdep b/mkdep index 94e6e48..1042840 100755 --- a/mkdep +++ b/mkdep @@ -100,10 +100,22 @@ if [ $append = 1 ]; then rm -rf $DTMP exit 1 fi -else - mv $TMP $D + cat $TMP | sed -e 's/\.o:/.lo:/g' >>$D if [ $? != 0 ]; then - echo 'mkdep: rename failed.' + echo 'mkdep: append failed.' + rm -rf $DTMP + exit 1 + fi +else + cat $TMP > $D + if [ $? != 0 ]; then + echo 'mkdep: overwrite failed.' + rm -rf $DTMP + exit 1 + fi + cat $TMP | sed -e 's/\.o:/.lo:/g' >>$D + if [ $? != 0 ]; then + echo 'mkdep: append failed.' rm -rf $DTMP exit 1 fi