fd75d2c2ee
The edk2 "build" utility natively supports building modules (that is, INF files) in parallel. The feature is not useful when building a single module (with the "-m" option), but it is useful for platform firmware builds (which include many modules). Add a function that determines the "-n" option argument for "build", from the MAKEFLAGS variable (i.e. based on the presence of a make job server). Signed-off-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Tested-by: Igor Mammedov <imammedo@redhat.com> Reviewed-by: Igor Mammedov <imammedo@redhat.com> |
||
---|---|---|
.. | ||
edk2@89910a39dc | ||
ipxe@de4565cbe7 | ||
openbios@3464681b2b | ||
openhackware@c559da7c8e | ||
qemu-palcode@bf0e136988 | ||
QemuMacDrivers@90c488d5f4 | ||
seabios@a5cab58e9a | ||
seabios-hppa@0f4fe84658 | ||
sgabios@cbaee52287 | ||
skiboot@261ca8e779 | ||
SLOF@a5b428e1c1 | ||
u-boot@d3689267f9 | ||
u-boot-sam460ex@60b3916f33 | ||
config.seabios-128k | ||
config.seabios-256k | ||
config.vga-bochs-display | ||
config.vga-cirrus | ||
config.vga-isavga | ||
config.vga-qxl | ||
config.vga-ramfb | ||
config.vga-stdvga | ||
config.vga-virtio | ||
config.vga-vmware | ||
configure-seabios.sh | ||
edk2-funcs.sh | ||
Makefile |