]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ltmain.in (compile, need_lock): Don't create nor remove lock
authorAlexandre Oliva <aoliva@redhat.com>
Mon, 4 Sep 2000 06:29:16 +0000 (06:29 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Mon, 4 Sep 2000 06:29:16 +0000 (06:29 +0000)
files in dry runs.

ChangeLog
ltmain.in

index fdf16df939bba79ec786ce7a96bdfeb04b4f8f41..0c3b0d722c62222e053e9a251fcf150f63ab7804 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2000-09-04  Alexandre Oliva  <aoliva@redhat.com>
 
+       * ltmain.in (compile, need_lock): Don't create nor remove lock
+       files in dry runs.
+       
        * ltmain.in (link -static): Don't add $link_static_flag; only
        -all-static should do that.
        * mdemo/configure.in: Revert the previous delta.
index 1a4a1086411870865d7b8249497ab7e2788752da..6f9b19f3aa9a8a4451250976cfa48f562f593958 100644 (file)
--- a/ltmain.in
+++ b/ltmain.in
@@ -402,7 +402,7 @@ if test -z "$show_help"; then
     # Lock this critical section if it is needed
     # We use this script file to make the link, it avoids creating a new file
     if test "$need_locks" = yes; then
-      until ln "$0" "$lockfile" 2>/dev/null; do
+      until $run ln "$0" "$lockfile" 2>/dev/null; do
        $show "Waiting for $lockfile to be removed"
        sleep 2
       done
@@ -612,7 +612,7 @@ compiler."
 
     # Unlock the critical section if it was locked
     if test "$need_locks" != no; then
-      $rm "$lockfile"
+      $run $rm "$lockfile"
     fi
 
     exit 0