Follow-up Comment #6, bug #56449 (project make): But the result is wrong when %..% doesn't specify a known variable, most probably because we invoke the command through a batch file.
Try this from cmd.exe prompt: > echo %foo% You will see %foo%. Now try with make: D:\usr\eli>\gnu\make-4.2.90-guile\GccRel\gnumake -f- SHELL=cmd.exe all: @echo %foo% ^Z ECHO is off. In other words, 'echo' was invoked with an empty string, which is not what we want. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?56449> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make