1SubDir HAIKU_TOP src system boot loader file_systems bfs ; 2 3UsePrivateKernelHeaders ; 4UsePrivateHeaders file_systems shared storage ; 5 6SubDirHdrs $(HAIKU_TOP) src add-ons kernel file_systems bfs ; 7 8SubDirC++Flags -fno-rtti ; 9 10local platform ; 11for platform in [ MultiBootSubDirSetup ] { 12 on $(platform) { 13 BootStaticLibrary [ MultiBootGristFiles boot_bfs ] : 14 bfs.cpp 15 Directory.cpp 16 File.cpp 17 Link.cpp 18 Stream.cpp 19 BPlusTree.cpp 20 QueryParserUtils.cpp 21 ; 22 23 SEARCH on [ FGristFiles BPlusTree.cpp ] 24 = [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems bfs ] ; 25 26 SEARCH on [ FGristFiles QueryParserUtils.cpp ] 27 += [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems shared ] ; 28 } 29} 30