%% 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.
--
---
%% 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
%% 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
%% 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
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
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.
__
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
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
%% 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>
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
10 matches
Mail list logo