URL: <https://savannah.gnu.org/bugs/?66324>
Summary: Typo in documentation? Group: make Submitter: None Submitted: Fri 11 Oct 2024 04:05:25 PM UTC Severity: 3 - Normal Item Group: Documentation Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: SCM Operating System: None Fixed Release: None Triage Status: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Fri 11 Oct 2024 04:05:25 PM UTC By: Anonymous Hi, I think section 6.11 Target-specific Variable Values has a typo. It says: > The variable-assignment can be any valid form of assignment; recursive (‘=’), simple (‘:=’ or ‘::=’), immediate (‘::=’), ... and the last operator should be `:::=` instead? The typo is there in the current master. I'd submit a patch/PR but couldn't easily find how to do so, here's the diff (untested diff --git a/doc/make.texi b/doc/make.texi index 4b9bf985..34a257f2 100644 --- a/doc/make.texi +++ b/doc/make.texi @@ -6773,7 +6773,7 @@ Multiple @var{target} values create a target-specific variable value for each member of the target list individually. The @var{variable-assignment} can be any valid form of assignment; recursive -(@samp{=}), simple (@samp{:=} or @samp{::=}), immediate (@samp{::=}), shell +(@samp{=}), simple (@samp{:=} or @samp{::=}), immediate (@samp{:::=}), shell (@samp{!=}), or appending (@samp{+=}), and may be preceded by a conditional modifier (@samp{?}). The variable that appears within the @var{variable-assignment} is evaluated within the context of the target: thus, _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66324> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature