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

Reply via email to