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 PathMonitor.cpp 43 Query.cpp 44 QueryPredicate.cpp 45 RemoveEngine.cpp 46 ResourceFile.cpp 47 ResourceItem.cpp 48 Resources.cpp 49 ResourcesContainer.cpp 50 ResourceStrings.cpp 51 Statable.cpp 52 SymLink.cpp 53 Volume.cpp 54 VolumeRoster.cpp 55 storage_support.cpp 56 57 # sniffer 58 CharStream.cpp 59 Err.cpp 60 DisjList.cpp 61 Pattern.cpp 62 PatternList.cpp 63 Parser.cpp 64 Range.cpp 65 RPattern.cpp 66 RPatternList.cpp 67 Rule.cpp 68 69 # disk device API 70 DiskDevice.cpp 71 DiskDeviceJob.cpp 72 DiskDeviceJobGenerator.cpp 73 DiskDeviceJobQueue.cpp 74 DiskDeviceList.cpp 75 DiskDevicePrivate.cpp 76 DiskDeviceRoster.cpp 77 DiskDeviceTypes.cpp 78 DiskDeviceVisitor.cpp 79 DiskSystem.cpp 80 DiskSystemAddOn.cpp 81 DiskSystemAddOnManager.cpp 82 MutablePartition.cpp 83 Partition.cpp 84 PartitionDelegate.cpp 85 PartitioningInfo.cpp 86 PartitionParameterEditor.cpp 87 PartitionReference.cpp 88 89 CreateChildJob.cpp 90 DeleteChildJob.cpp 91 DefragmentJob.cpp 92 InitializeJob.cpp 93 MoveJob.cpp 94 RepairJob.cpp 95 ResizeJob.cpp 96 SetStringJob.cpp 97 UninitializeJob.cpp 98 ; 99 } 100} 101 102HaikuSubInclude mime ; 103