> > assume that program `bar' creates both `file1' and `file2'. I
> > need a rule like this:
> >
> > foo: file1 file2
> > bar
> >
> > However, in a parallel build, this might call `bar' twice which is
> > bad (or might even fail). On the other hand, it is important to
> > mention both files as prerequisites so that they are rebuilt in
> > case one of them is missing.
>
> Try this:
>
> foo: | file1 file2
> bar
Nope, this doesn't help. make -nd shows exactly the same.
Werner
_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make