1SubDir HAIKU_TOP src add-ons kernel file_systems ext2 ;
2
3#UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
4UsePrivateHeaders [ FDirName kernel util ] ;
5UsePrivateHeaders shared storage ;
6UsePrivateHeaders file_systems ;
7UsePrivateKernelHeaders ;
8UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems shared ] : true ;
9
10KernelAddon ext2 :
11	Attribute.cpp
12	BitmapBlock.cpp
13	BlockAllocator.cpp
14	crc32.cpp
15	CRCTable.cpp
16	DataStream.cpp
17	DeviceOpener.cpp
18	DirectoryIterator.cpp
19	ExtentStream.cpp
20	HashRevokeManager.cpp
21	HTree.cpp
22	HTreeEntryIterator.cpp
23	Inode.cpp
24	InodeAllocator.cpp
25	InodeJournal.cpp
26	Journal.cpp
27	kernel_interface.cpp
28	NoJournal.cpp
29	RevokeManager.cpp
30	Transaction.cpp
31	Volume.cpp
32;
33
34SEARCH on [ FGristFiles DeviceOpener.cpp ]
35	= [ FDirName  $(HAIKU_TOP) src add-ons kernel file_systems shared ] ;
36
37SEARCH on [ FGristFiles crc32.cpp ]
38	= [ FDirName  $(HAIKU_TOP) src add-ons kernel file_systems shared ] ;
39
40SEARCH on [ FGristFiles CRCTable.cpp ]
41	= [ FDirName  $(HAIKU_TOP) src add-ons kernel file_systems shared ] ;