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