You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Makefile 874B

12345678910111213141516171819202122232425262728293031323334353637
  1. # Assembler section type character
  2. #
  3. ASM_TCHAR := @
  4. ASM_TCHAR_OPS := @
  5. # Include common x86 headers
  6. #
  7. INCDIRS += arch/x86/include
  8. # x86-specific directories containing source files
  9. #
  10. SRCDIRS += arch/x86/core
  11. SRCDIRS += arch/x86/image
  12. SRCDIRS += arch/x86/interface/pcbios
  13. SRCDIRS += arch/x86/interface/pxe
  14. SRCDIRS += arch/x86/interface/efi
  15. SRCDIRS += arch/x86/interface/vmware
  16. SRCDIRS += arch/x86/interface/syslinux
  17. SRCDIRS += arch/x86/prefix
  18. SRCDIRS += arch/x86/hci/commands
  19. SRCDIRS += arch/x86/drivers/xen
  20. SRCDIRS += arch/x86/drivers/hyperv
  21. SRCDIRS += arch/x86/transitions
  22. # breaks building some of the linux-related objects
  23. CFLAGS += -Ulinux
  24. # disable valgrind
  25. CFLAGS += -DNVALGRIND
  26. # Define version string for lkrnprefix.S
  27. #
  28. CFLAGS_lkrnprefix += -DVERSION="\"$(VERSION)\""
  29. # Include Hyper-V driver in the all-drivers build
  30. #
  31. DRIVERS_hyperv += hyperv