diff options
| author | Piotr Jaroszyński | 2010-07-29 15:17:30 +0200 |
|---|---|---|
| committer | Michael Brown | 2010-08-16 18:26:20 +0200 |
| commit | 2d98d4a0182caf51cd4be7f8aa5ec604c42e1f4d (patch) | |
| tree | 3f7a257f9683bcc1d5ecd7e9e1198f7bbcb5f1c0 /src/drivers | |
| parent | [build] Build pcbios specific drivers only on pcbios (diff) | |
| download | ipxe-2d98d4a0182caf51cd4be7f8aa5ec604c42e1f4d.tar.gz ipxe-2d98d4a0182caf51cd4be7f8aa5ec604c42e1f4d.tar.xz ipxe-2d98d4a0182caf51cd4be7f8aa5ec604c42e1f4d.zip | |
[build] Properly handle multiple goals per BIN directory
When building multiple targets per BIN with multiple jobs, for
example:
make -j16 bin-i386-efi/ipxe.efi{,drv,rom} bin-x86_64-efi/ipxe.efi{,drv,rom}
we would invoke a make subprocess for each goal in parallel resulting
in multiple makes running in a single BIN directory. Fix by grouping
goals per BIN directory and invoking only one make per BIN. It is
both safer and faster.
Signed-off-by: Piotr Jaroszyński <p.jaroszynski@gmail.com>
Modified-by: Michael Brown <mcb30@ipxe.org>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers')
0 files changed, 0 insertions, 0 deletions
