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