From ebb733c0f9ab045b6fd6245df2baf2e87463e1bc Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Wed, 17 Nov 1999 07:33:47 +0000 Subject: * Many cleanups and bugfixes. * New handling of += in target-specific variables. --- make.texinfo | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'make.texinfo') diff --git a/make.texinfo b/make.texinfo index fb15117..175493a 100644 --- a/make.texinfo +++ b/make.texinfo @@ -2471,6 +2471,16 @@ Simply by being mentioned as a target, this tells @code{make} to export all variables to child processes by default. @xref{Variables/Recursion, ,Communicating Variables to a Sub-@code{make}}. + +@findex .NOTPARALLEL +@item .NOTPARALLEL +@cindex parallel execution, overriding + +If @code{.NOTPARALLEL} is mentioned as a target, then this invocation of +@code{make} will be run serially, even if the @samp{-j} option is +given. Any recursively invoked @code{make} command will still be run in +parallel if its makefile doesn't contain this target. Any prerequisites +on this target are ignored. @end table Any defined implicit rule suffix also counts as a special target if it -- cgit v1.2.3