mirror of
https://github.com/ipxe/ipxe
synced 2025-12-15 00:12:19 +03:00
[linux] Remove Linux-specific code from default (non-Linux) build
Building the Linux-specific code (tap.o et al) requires external headers that have proven to be extremely variable across systems, causing frequent build failures. Until this situation is rectified, remove the Linux-specific code from the default (non-Linux build). Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
@@ -74,8 +74,7 @@ SRCDIRS += drivers/block
|
|||||||
SRCDIRS += drivers/nvs
|
SRCDIRS += drivers/nvs
|
||||||
SRCDIRS += drivers/bitbash
|
SRCDIRS += drivers/bitbash
|
||||||
SRCDIRS += drivers/infiniband
|
SRCDIRS += drivers/infiniband
|
||||||
SRCDIRS += drivers/linux
|
SRCDIRS += interface/pxe interface/efi interface/smbios
|
||||||
SRCDIRS += interface/pxe interface/efi interface/smbios interface/linux
|
|
||||||
SRCDIRS += tests
|
SRCDIRS += tests
|
||||||
SRCDIRS += crypto crypto/axtls crypto/matrixssl
|
SRCDIRS += crypto crypto/axtls crypto/matrixssl
|
||||||
SRCDIRS += hci hci/commands hci/tui
|
SRCDIRS += hci hci/commands hci/tui
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
MEDIA = linux
|
MEDIA = linux
|
||||||
|
|
||||||
INCDIRS += arch/x86/include/linux
|
INCDIRS += arch/x86/include/linux
|
||||||
|
SRCDIRS += interface/linux
|
||||||
|
SRCDIRS += drivers/linux
|
||||||
SRCDIRS += arch/x86/core/linux
|
SRCDIRS += arch/x86/core/linux
|
||||||
|
|
||||||
$(BIN)/%.linux : $(BIN)/%.linux.tmp
|
$(BIN)/%.linux : $(BIN)/%.linux.tmp
|
||||||
|
|||||||
Reference in New Issue
Block a user