mirror of
https://git.proxmox.com/git/mirror_edk2
synced 2025-10-24 10:14:13 +00:00
Add NmakeSubdirs.py to replace NmakeSubdirs.bat in VS Makefile. This script will
invoke nmake in multi thread mode. It can save more than half time of BaseTools
C clean build.
GCC make supports multiple thread in make phase. So, GNUmakefile doesn't need apply
this script.
single task or job=1:
just single thread and invoke subprocess,subprocess will use
system.stdout to print output.
multi task:
thread number is logic cpu count.All subprocess output will pass to
python script by PIPE and then script print it to system.stdout.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dongao Guo<dongao.guo@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Test-by: Liming Gao <liming.gao@intel.com>
|
||
|---|---|---|
| .. | ||
| app.makefile | ||
| footer.makefile | ||
| header.makefile | ||
| lib.makefile | ||
| ms.app | ||
| ms.common | ||
| ms.lib | ||
| ms.rule | ||
| NmakeSubdirs.bat | ||
| NmakeSubdirs.py | ||