1 SubDir HAIKU_TOP src add-ons kernel partitioning_systems gpt ;
3 UsePrivateHeaders interface kernel storage ;
4 UsePrivateSystemHeaders ;
6 UseHeaders [ FDirName $(HAIKU_TOP) src libs uuid ] ;
7 SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) intel ] ;
9 SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) intel ] ;
11 # Assemble the MBR code, and convert it into a header file
12 MBRFLAGS on [ FGristFiles mbr.bin ] = -DMBR_CODE_ONLY ;
13 BuildMBR [ FGristFiles mbr.bin ] : mbr.S ;
15 DataFileToSourceFile [ FGristFiles MBR.h ] : [ FGristFiles mbr.bin ]
18 if $(TARGET_ARCH) = "x86" || $(TARGET_ARCH) = "x86_64" {
19 Depends [ FGristFiles PartitionMapWriter.cpp ] : [ FGristFiles MBR.h ] ;
29 # from the Intel add-on
31 PartitionMapWriter.cpp