On Thu, 2026-04-23 at 01:18 -1000, Mikey Yosh wrote:
> 6.3.1 Substitution References passes the literal string "var" into
> patsubst instead of expanding the variable.

This was fixed in the documentation source; thanks!

> 7.2 Syntax of Conditionals claims that there are four different
> directives but goes on to list five of them:
> > The syntax of the  is the same whether the conditional is simple or
> > complex; after an else or not. There are four different directives
> > that test different conditions. Here is a table of them:
> > ifeq (, ) 1
> > ifeq '' '' 2
> > ifeq "" "" 3
> > ifeq "" '' 4
> > ifeq '' "" 5?

There's some confusion in the docs; the four directives in question are
ifeq, ifneq, ifdef, and ifndef.  This text is not talking about the
different quoting formats for each directive.

It could be made clearer so I will do so; thanks.

-- 
Paul D. Smith <[email protected]>            Find some GNU Make tips at:
https://www.gnu.org                       http://make.mad-scientist.net
"Please remain calm...I may be mad, but I am a professional." --Mad
Scientist



Reply via email to