Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 79fdd2b82af96963cd38d157494df1668f16a281
https://github.com/tianocore/edk2/commit/79fdd2b82af96963cd38d157494df1668f16a281
Author: Michael D Kinney <[email protected]>
Date: 2025-12-24 (Wed, 24 Dec 2025)
Changed paths:
M BaseTools/Source/C/DevicePath/GNUmakefile
M BaseTools/Source/C/GNUmakefile
M BaseTools/Source/C/Makefiles/app.makefile
M BaseTools/Source/C/Makefiles/header.makefile
M BaseTools/Source/C/VfrCompile/GNUmakefile
M BaseTools/Source/C/VfrCompile/Pccts/antlr/makefile
M BaseTools/Source/C/VfrCompile/Pccts/dlg/makefile
M BaseTools/Source/Python/AutoGen/GenMake.py
M BaseTools/Tests/GNUmakefile
Log Message:
-----------
BaseTools: GNUMakefiles must use CMD.EXE in Windows
Use $(OS) in all GNUMakefiles to detect if the GNUMakefile
is being used in a Windows OS. If a Windows OS is detected,
then override SHELL to use cmd.exe. This prevents make
utility from using sh.exe if sh.exe happens to be in PATH.
If sh.exe is used, then backslash (\) characters in file
paths are removed and builds break for files not found.
Signed-off-by: Michael D Kinney <[email protected]>
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits