Re: Output quoting (was: Re: Possible solution for special characters in makefile paths)
Eli Zaretskii <[email protected]> Fri, 11 Apr 2014 15:48:38 +0300
| Newsgroups | gmane.comp.gnu.make.devel |
|---|---|
| Message-ID | <[email protected]> |
> Date: Fri, 11 Apr 2014 11:34:18 +0100 > From: Tim Murphy <[email protected]> > Cc: Eli Zaretskii <[email protected]>, [email protected] > > I would love, for example, to have a macro that was evaluated every > time an automatic variable was expanded. It would allow me to hook > into make for all sorts of useful purposes. > > even better if I knew which automatic variable was being expanded so > e.g. I could get a list of the targets in the makefile or all the > dependencies for target X. Then SHELL_QUOTE, whatever its name, is not what you want. What you want is a way to write an extension (in C or in Guile) that would hook into this expansion, and let you do whatever you need. IOW, you want to ask for infrastructure that would allow extensions to do things like that (I don't think we have such an infrastructure right, but maybe I'm mistaken). Let's not (ab)use quoting for things it is not supposed to provide and support.