From: Paul Smith Date: Sun, 30 May 2021 15:01:49 +0000 (-0400) Subject: * make.texi (Reading Makefiles): != creates recursive variables. X-Git-Tag: 4.3.90~169 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1cffd0a203bc1477671a02aafd6360b7bb964670;p=thirdparty%2Fmake.git * make.texi (Reading Makefiles): != creates recursive variables. Reported by Ronald Hoogenboom . --- diff --git a/doc/make.texi b/doc/make.texi index 1ebf6ae2..1464d0ca 100644 --- a/doc/make.texi +++ b/doc/make.texi @@ -1552,8 +1552,9 @@ immediate if the variable was previously set as a simple variable For the shell assignment operator @samp{!=}, the right-hand side is evaluated immediately and handed to the shell. The result is stored -in the variable named on the left, and that variable becomes a simple -variable (and will thus be re-evaluated on each reference). +in the variable named on the left, and that variable is considered a +recursively expanded variable (and will thus be re-evaluated on each +reference). @subheading Conditional Directives @cindex ifdef, expansion