GNU Make: double-expand
A few days ago I stumbled upon this article
late in the evening and it kept me awake the whole night! It describes a cool trick that
allows to "double-expand" a macro without using eval. The following is a summary of
the main idea, a reflection of why it works and a small extension.