[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #36486] Overrides and append to pattern specific variables

From: Paul D. Smith
Subject: [bug #36486] Overrides and append to pattern specific variables
Date: Mon, 10 Sep 2012 05:28:40 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1

Follow-up Comment #2, bug #36486 (project make):

This is a bug, but it's going to require some non-trivial effort to fix.  The
problem is that make is recursively walking down (or up, whichever you like)
the variable sets, and when it pops back out it returns only the value string
of the expanded content.  So, when we pop out of the recursion we have no way
to know that at the end (or the top) we found an "override" variable and we
shouldn't append anything to it.

To fix this we'll need to rework the returned values from the various variable
expansion functions so that more information, than just the value string, is
returned.  That kind of change may ripple throughout the codebase.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]