SubDir HAIKU_TOP src add-ons kernel partitioning_systems intel ; UsePrivateHeaders kernel shared storage ; UsePrivateSystemHeaders ; # Assemble the MBR code, and convert it into a header file MBRFLAGS on [ FGristFiles mbr.bin ] = -DMBR_CODE_ONLY ; BuildMBR [ FGristFiles mbr.bin ] : mbr.S ; DataFileToSourceFile [ FGristFiles MBR.h ] : [ FGristFiles mbr.bin ] : kMBR : kMBRSize ; if $(TARGET_ARCH) = "x86" || $(TARGET_ARCH) = "x86_64" { Depends [ FGristFiles PartitionMapWriter.cpp ] : [ FGristFiles MBR.h ] ; } KernelAddon intel : intel.cpp PartitionLocker.cpp PartitionMap.cpp PartitionMapParser.cpp PartitionMapWriter.cpp write_support.cpp ;