Actually, use \$$. Double the dollar sign to escape it for make. Prepend the slash (or put it in single quotes) to keep the shell from expanding it.
On Apr 18, 2017 10:16 AM, "John Calcote" <[email protected]> wrote: > Use \$. > > On Apr 18, 2017 10:14 AM, "Richard Cavell" <[email protected]> wrote: > >> Hello all. For debugging purposes, I am trying to put this into my >> makefile: >> >> .PHONY: dumpvars >> >> dumpvars: source.c source.h >> @echo "$(RM) is " $(RM) >> @echo "$? expands to : " $? >> >> and so on. But obviously, Make is expanding all instances of the >> variables' names. How do I prevent this? >> >> TIA, >> Richard >> _______________________________________________ >> Help-make mailing list >> [email protected] >> https://lists.gnu.org/mailman/listinfo/help-make >> > _______________________________________________ Help-make mailing list [email protected] https://lists.gnu.org/mailman/listinfo/help-make
