On Sat, 2024-02-03 at 17:45 -0500, Paul Smith wrote: > Here's how I think the "append changes the type of the variable" > option works:
I should have been more clear on my nomenclature. In my examples the column on the right is meant to describe what make has in its memory for a variable. So if the right column contains: FOO := a$b x$y that means that make knows a variable FOO, it is a simple variable, and its value is the string "a$b x$y". I didn't mean that the right column should be interpreted as an equivalent assignment a user might write in a makefile; so the above is NOT meant to say that you would expand the right side and get "FOO := a x". Sorry for the possible confusion. -- Paul D. Smith <psm...@gnu.org> 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