Re: How to choose the shell?

2021-09-05 Thread John Freeman
On Sun, Sep 5, 2021 at 1:16 AM Eli Zaretskii wrote: > This part I don't yet understand. Why invoking 'ls' via PowerShell > works whereas invoking it directly doesn't? You never explained > that. So I don't think I have a clear enough understanding of what you > wanted to do and how. > Because

Re: How to choose the shell?

2021-09-04 Thread John Freeman
On Sat, Sep 4, 2021 at 12:13 PM Eli Zaretskii wrote: > It's not documented because the details are complex and hard to > explain, and the result isn't supposed to depend on whether Make > invokes commands directly or via the shell. So why do you care to > know which way does make invoke a given

Re: How to choose the shell?

2021-09-04 Thread John Freeman
On Sat, Sep 4, 2021 at 10:46 AM Eli Zaretskii wrote: > GNU Make avoids calling the shell for commands that don't require any > shell functionality it knows about. This is how GNU Make works on all > platforms, and the Windows port doesn't change that. So if you don't > have ls.exe or ls.bat or

How to choose the shell?

2021-09-04 Thread John Freeman
I previously sent this message to Eli Zaretskii, whose [EZWinPorts]( https://sourceforge.net/projects/ezwinports/files/) binary I am using. He asked me to move this conversation here. I'm trying to choose the shell for my Makefile recipes when I run EZWinPorts's Windows port of Make 4.3 (without G