Handling Tools that Produce Many Outputs

2004-02-14 Thread Oren Ben-Kiki
My GNU Make manual says (10.5.2): This pattern rule has two targets: %.tab.c %.tab.h: %.y bison -f $< This tells make the command 'bison -d x.y' will make both 'x.tab.c' and 'x.tab.h' ... I know GNU make has a strange interpretation for multi-target rules, but I read the above

Re: RFC: doc for `Handling Tools that Produce Many Outputs' (2nd round)

2004-02-14 Thread Richard Dawe
Hello. Alexandre Duret-Lutz wrote: [snip] How does that look? [snip] Looks good to me! Bye, Rich =] -- Richard Dawe [ http://homepages.nildram.co.uk/~phekda/richdawe/ ] "You can't evaluate a man by logic alone." -- McCoy, "I, Mudd", Star Trek

RFC: doc for `Handling Tools that Produce Many Outputs' (2nd round)

2004-02-14 Thread Alexandre Duret-Lutz
Sorry for the delay, I've been busy. Here is an update of that section. I think I've included all remarks so far, most notably Eric's simpler solution and Tim's touch trick. I didn't feel the inclination to discuss the weird-corner-case-with-messed-timestamps because 1. their was no agreement