Files
edk2/BaseTools/Source/Python
Michael D Kinney a0002ddc53 BaseTools/build: Add defines for Windows build environments
The stuart tools automatically add -D WIN_HOST_BUILD to
edk2 build command line if a Windows build environment
is detected. This behavior is added to build.py so that
builds of the EmulatorPkg using build.py are not required
to add the option -D WIN_HOST_BUILD when building in a
Windows environment. This aligns Linux and Windows builds
of the EmulatorPkg removing the need to specify extra
defines.

In order to build the EmulatorPkg for Windows Mingw
environments, EmulatorPkg DSC/FDF files require a way
to detect if Windows Mingw environment is present.
The Windows Mingw environment can be detected if
CLANG_BIN is set and mingw32-make.exe is detected
in the CLANG_BIN directory.

If a Windows Mingw environment is detected, add
-D WIN_MINGW32_BUILD to the edk2 build command line.

Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
2026-01-06 04:44:08 +00:00
..
2025-07-01 09:51:38 +08:00
2025-09-25 22:04:10 +00:00
2025-10-30 10:00:32 +00:00
2025-09-25 22:04:10 +00:00
2025-10-30 10:00:32 +00:00
2025-10-30 10:00:32 +00:00
2025-11-21 21:49:59 +00:00
2019-10-04 11:18:22 +01:00