1SubDir HAIKU_TOP src add-ons kernel partitioning_systems intel ; 2 3UsePrivateHeaders kernel shared storage ; 4UsePrivateSystemHeaders ; 5 6# Assemble the MBR code, and convert it into a header file 7 8NASMFLAGS on [ FGristFiles mbr.bin ] = -f bin -O5 -dMBR_CODE_ONLY=1 ; 9 10SEARCH on mbr.nasm = [ FDirName $(HAIKU_TOP) src bin writembr ] ; 11 12Object [ FGristFiles mbr.bin ] : mbr.nasm ; 13 14DataFileToSourceFile [ FGristFiles MBR.h ] : [ FGristFiles mbr.bin ] 15 : kMBR : kMBRSize ; 16 17KernelAddon intel : 18 intel.cpp 19 PartitionLocker.cpp 20 PartitionMap.cpp 21 PartitionMapParser.cpp 22 PartitionMapWriter.cpp 23 write_support.cpp 24; 25