>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes:

[...]

 >> > - BTW, is there real-world indication of build tools other than
 >> >   Automake-created Makefiles that may happen to invoke parallel autom4te
 >> >   instances, possibly indirectly?

I think you can configure autom4te (with "~/.autom4te.cfg") so
that it creates a central autom4te.cache instead of one per
project.  If you rebuild several projects in parallel in this
situation you need locking even without "make -j".

[...]

 RW> Looks good to me.  Alexandre?

Looks fine to me, except I would rewrite the last line of

+      msg ($make_j ? 'fatal' : 'unsupported',
+          "cannot lock $file with mode $mode: $!" . ($make_j ? $note : ""))
+       if $make_j or not $!{ENOLCK} || $!{EOPNOTSUPP};

as

        if $make_j || !($!{ENOLCK} || $!{EOPNOTSUPP});

for readability and consistency.
-- 
Alexandre Duret-Lutz

Shared books are happy books.     http://www.bookcrossing.com/friend/gadl



Reply via email to