GNU Make recursively expanded variables examples
Could somebody provide a real-world example of using recursively expanded variables (REV)? In the docs or various blog posts people give only useless toy examples, like foo = $(bar) bar = $(ugh) ugh = Huh? I cannot find a real use for REV besides creating custom functions with $(call) . I also found that in the past people were using REV to supply additional parameters to a compiler for specific targets but that trick is considered outdated now because GNU Make has target-specific variables. Both recursively expanded variables and simply expanded variables recurse their expansions. The major