1SubDir HAIKU_TOP src kits storage ; 2 3SetSubDirSupportedPlatforms haiku libbe_test ; 4 5UsePrivateHeaders app libroot shared storage ; 6UsePrivateSystemHeaders ; 7 8# for libbe_test 9UsePublicHeaders [ FDirName add-ons registrar ] ; 10 11SEARCH_SOURCE += [ FDirName $(SUBDIR) disk_device ] ; 12SEARCH_SOURCE += [ FDirName $(SUBDIR) disk_device jobs ] ; 13SEARCH_SOURCE += [ FDirName $(SUBDIR) mime ] ; 14SEARCH_SOURCE += [ FDirName $(SUBDIR) sniffer ] ; 15 16MergeObject <libbe>storage_kit.o : 17 AppFileInfo.cpp 18 Directory.cpp 19 Entry.cpp 20 EntryList.cpp 21 File.cpp 22 FileDescriptorIO.cpp 23 FileIO.cpp 24 FindDirectory.cpp 25 Mime.cpp 26 MimeType.cpp 27 Node.cpp 28 NodeInfo.cpp 29 NodeMonitor.cpp 30 OffsetFile.cpp 31 Path.cpp 32 PathMonitor.cpp 33 Query.cpp 34 QueryPredicate.cpp 35 ResourceFile.cpp 36 ResourceItem.cpp 37 Resources.cpp 38 ResourcesContainer.cpp 39 ResourceStrings.cpp 40 Statable.cpp 41 SymLink.cpp 42 Volume.cpp 43 VolumeRoster.cpp 44 storage_support.cpp 45 46 # mime 47 database_access.cpp 48 database_support.cpp 49 50 # sniffer 51 CharStream.cpp 52 Err.cpp 53 DisjList.cpp 54 Pattern.cpp 55 PatternList.cpp 56 Parser.cpp 57 Range.cpp 58 RPattern.cpp 59 RPatternList.cpp 60 Rule.cpp 61 62 # disk device API 63 DiskDevice.cpp 64 DiskDeviceJob.cpp 65 DiskDeviceJobGenerator.cpp 66 DiskDeviceJobQueue.cpp 67 DiskDeviceList.cpp 68 DiskDevicePrivate.cpp 69 DiskDeviceRoster.cpp 70 DiskDeviceTypes.cpp 71 DiskDeviceVisitor.cpp 72 DiskSystem.cpp 73 DiskSystemAddOn.cpp 74 DiskSystemAddOnManager.cpp 75 MutablePartition.cpp 76 Partition.cpp 77 PartitionDelegate.cpp 78 PartitioningInfo.cpp 79 PartitionParameterEditor.cpp 80 PartitionReference.cpp 81 82 CreateChildJob.cpp 83 DeleteChildJob.cpp 84 DefragmentJob.cpp 85 InitializeJob.cpp 86 MoveJob.cpp 87 RepairJob.cpp 88 ResizeJob.cpp 89 SetStringJob.cpp 90 UninitializeJob.cpp 91; 92