[efi] Minimise use of iPXE header files when building host utilities
authorMichael Brown <mcb30@ipxe.org>
Mon, 14 Sep 2015 22:29:24 +0000 (23:29 +0100)
committerMichael Brown <mcb30@ipxe.org>
Mon, 14 Sep 2015 22:29:24 +0000 (23:29 +0100)
commitfdad22a1ed0cefcc975f9f6d2a6153d3b47bc78a
tree52e11129589970a3ff24810f7608f26c2b40f402
parent40a9a0f097d87252f2b4f3cd884c9261b1d3d1e8
[efi] Minimise use of iPXE header files when building host utilities

Avoid dragging in unnecessary iPXE header files such as <ipxe/uuid.h>
and <ipxe/tables.h> when building host utilities, and ensure that
FILE_LICENCE() (present in the imported EDK2 headers) expands to a
no-op.

Reported-by: Michael Tautschnig <mt@debian.org>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/util/efifatbin.c
src/util/efirom.c
src/util/elf2efi.c