Re: document -j

2004-08-28 Thread Paul D. Smith
%% Dan Jacobson <[EMAIL PROTECTED]> writes: dj> Do add an examples showing when dj> $ make -j x y dj> and dj> $ make x& make y& wait dj> are equivalent, and when they are not. IMO that is not at all an appropriate example for the GNU make manual. -- ---

Re: Phony Targets Info node's parallelism

2004-08-28 Thread Paul D. Smith
%% Dan Jacobson <[EMAIL PROTECTED]> writes: dj> The Phony Targets Info node mentions parallel builds, but I don't dj> see any "&" symbol meaning parallel jobs, nor a make -j. So the dj> node should clarify it is talking about a different type of dj> parallelism. It says "the parallel buil

Re: submake messages not perfect

2004-08-28 Thread Paul D. Smith
%% Dan Jacobson <[EMAIL PROTECTED]> writes: dj> The messages on submakes aren't perfect. dj> make[1]: Entering directory `/tmp' dj> make[1]: Leaving directory `/tmp' dj> You mean "starting submake 1" and especially "ending submake[1]". I don't understand your comment. dj> In fact, if o

Re: add order-only-prerequisites example

2004-08-28 Thread Paul D. Smith
%% Dan Jacobson <[EMAIL PROTECTED]> writes: dj> TARGETS : NORMAL-PREREQUISITES | ORDER-ONLY-PREREQUISITES dj> Well, you got me there. Without examples, we have trouble grasping dj> how to utilize what this Info page is talking about. Sometimes features are advanced enough that providi

Re: document -j

2004-08-28 Thread Dan Jacobson
Do add an examples showing when $ make -j x y and $ make x& make y& wait are equivalent, and when they are not. ___ Bug-make mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-make

submake messages not perfect

2004-08-28 Thread Dan Jacobson
The messages on submakes aren't perfect. make[1]: Entering directory `/tmp' make[1]: Leaving directory `/tmp' You mean "starting submake 1" and especially "ending submake[1]". In fact, if one did bla: make a& make b& then they would both be [1], so maybe even mention PID's. __

Phony Targets Info node's parallelism

2004-08-28 Thread Dan Jacobson
The Phony Targets Info node mentions parallel builds, but I don't see any "&" symbol meaning parallel jobs, nor a make -j. So the node should clarify it is talking about a different type of parallelism. P.S., in emacs use show-trailing-whitespace to see trailing blanks near the bottom of that Info

add order-only-prerequisites example

2004-08-28 Thread Dan Jacobson
TARGETS : NORMAL-PREREQUISITES | ORDER-ONLY-PREREQUISITES Well, you got me there. Without examples, we have trouble grasping how to utilize what this Info page is talking about. Obviously the authors must have learned about make from something that we can't find on our Debian system. Probably

Re: document -j

2004-08-28 Thread Paul D. Smith
%% Dan Jacobson <[EMAIL PROTECTED]> writes: dj>Parallel Execution dj>GNU `make' knows how to execute several commands at once. Normally, dj>`make' will execute only one command at a time, waiting for it to dj>finish before executing the next. However, the `-j' or dj>

document -j

2004-08-28 Thread Dan Jacobson
Parallel Execution GNU `make' knows how to execute several commands at once. Normally, `make' will execute only one command at a time, waiting for it to finish before executing the next. However, the `-j' or `--jobs' option tells `make' to execute many commands simultaneously. Wel