[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Removing .libs directories
From: |
Peter Eisentraut |
Subject: |
Removing .libs directories |
Date: |
Mon, 29 Jan 2001 01:24:16 +0100 (CET) |
Is there any particular reason why --mode=clean does not remove the .libs
directory?
How about something like this:
diff -c -r1.200.2.44 ltmain.in
*** ltmain.in 2001/01/24 20:08:34 1.200.2.44
--- ltmain.in 2001/01/29 00:11:19
***************
*** 4718,4723 ****
--- 4718,4725 ----
exit 1
fi
+ cleandirs=
+
for file in $files; do
dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
if test "X$dir" = "X$file"; then
***************
*** 4728,4733 ****
--- 4730,4736 ----
fi
name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
test $mode = uninstall && objdir="$dir"
+ test $mode = clean && cleandirs="$cleandirs $objdir"
rmfiles="$file"
***************
*** 4810,4815 ****
--- 4813,4825 ----
esac
$show "$rm $rmfiles"
$run $rm $rmfiles
+ done
+
+ for dir in $cleandirs; do
+ if test -d "$cleandirs"; then
+ $show "rmdir $dir >/dev/null 2>&1"
+ $run rmdir $dir >/dev/null 2>&1
+ fi
done
exit 0
;;
--
Peter Eisentraut address@hidden http://yi.org/peter-e/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Removing .libs directories,
Peter Eisentraut <=