Windows make will search for other shells and choose those over cmd
if available (e.g. C:\cygdrive\bin\sh.exe). This shell has numerous
issues with path handling (/ vs \\ vs \ and C:). So default to using
cmd.exe which is known to work.
Details
Details
Diff Detail
Diff Detail
- Repository
- rLLDB LLDB
Event Timeline
Comment Actions
I ran a subset of the test suite (around 350 tests) and found that there are 0 cases where a pass occurred with C:\cygwin\bin\sh.exe but not with C:\windows\system32\cmd.exe. So this should be safe.
Comment Actions
lgtm after fixing the one comment.
packages/Python/lldbsuite/test/make/Makefile.rules | ||
---|---|---|
61 | Can you use $(WINDIR) here instead of hardcoding C:\Windows? |
Can you use $(WINDIR) here instead of hardcoding C:\Windows?