* lib/depcomp (pgcc): Here.
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
# problems in parallel builds. Use a locking strategy to avoid stomping on
# the same $tmpdepfile.
lockdir=$base.d-lock
- trap "echo '$0: caught signal, cleaning up...' >&2; rm -rf $lockdir" 1 2 13 15
+ trap "echo '$0: caught signal, cleaning up...' >&2; rmdir $lockdir" 1 2 13 15
numtries=100
i=$numtries
while test $i -gt 0 ; do
"$@" -MD
stat=$?
# Release the lock.
- rm -rf $lockdir
+ rmdir $lockdir
break
else
## the lock is being held by a different process,