From f1af57894b198da5da4a5dd0f111024de73a5aa5 Mon Sep 17 00:00:00 2001 From: John H Terpstra Date: Mon, 20 Apr 2009 10:06:33 -0500 Subject: [PATCH] Added ability to revert to old modules for make revert. (cherry picked from commit d235881c9f3e5d14beb2ebcfa2e4a7d18e890784) --- source/script/installmodules.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/script/installmodules.sh b/source/script/installmodules.sh index f70db003ede..127091d8088 100755 --- a/source/script/installmodules.sh +++ b/source/script/installmodules.sh @@ -29,6 +29,11 @@ mtype=`basename $LIBDIR` for p in $*; do p2=`basename $p` name=`echo $p2 | sed -es/${mtype}_//` + echo Preserving old module as $DESTDIR/$LIBDIR/$name.old + if [ -f $DESTDIR/$LIBDIR/$name ]; then + rm -f $DESTDIR/$LIBDIR/$name.old + mv $DESTDIR/$LIBDIR/$name $DESTDIR/$LIBDIR/$name.old + fi echo Installing $p as $DESTDIR/$LIBDIR/$name cp -f $p $DESTDIR/$LIBDIR/$name chmod $INSTALLPERMS $DESTDIR/$LIBDIR/$name -- 2.11.4.GIT