Follow-up Comment #10, bug #59154 (project make):

I already explained below why it works the way it does... maybe my mic is not
on?  Am I on mute?  I do that all the time on my video calls.

BSD make doesn't support multiline variable definitions the way GNU make does,
so it makes sense that they do something different when they expand variables
containing newlines.

GNU makefiles will allow the following makefile:

cd foo && echo one
cd foo && echo two


to print both "one" and "two" when there is a subdirectory "foo" which is

If the variable is passed to a single shell then it will print an error at the
second "cd".


Reply to this item at:


  Message sent via Savannah

Reply via email to